Discussion about this post

User's avatar
John Thompson's avatar

I find these notes to be some fascinating and useful findings for test. My domain and process are a bit different but there is much overlap. For example, missing corner cases or other required logic. Once, I had an Agent enhance code for me to introduce two-factor analysis with a second, parallel data source. The analysis code was written, but the input statements to access the second data source were not. (!) ... please try again ...

One other thing that I find useful, periodically, is passing the output from one agent as input to another (completely different) ... and see what happens next. I've had a number of varying responses using this technique from - "This code will never compile" [yet it did and when given the output, the response shifts to - "Well, I see, but now I see the results are semantically incorrect for these reasons..."] ... and on to ... "Well your data model [remember, defined by the prior Agent] results in 'severe overfitting' - so changes are imperative."

Certainly, every Agent response cannot be cross-checked (endlessly?) in search of such dissenting (and disparaging :) reactions. But I feel that it pays to check, from time to time, for "a second opinion."

No posts

Ready for more?