Richard:

>> This is why I do my daily work in the latest available build, and
>> encourage others to do the same.

Paul:

> I completely agree.

"Latest build" is a nice catchy meme, repeated fairly often but like many memes very incomplete and therefore less effective at results, no matter how they may tug at our hearts. That's because it's only one of several ingredients necessary to find regression bugs.

To find regressions (unless they are super-obvious) you may also need, for example:

- at least one older LC version to compare, preferably more, and/or older standalones (although standalones will generally only test exactly what's already coded, so older IDEs are better)

- enough intimacy and history with the details of LC features to notice the change

- sufficient LC proficiency to realize it's an LC bug and not just assume it's a user mistake (that's what most newbies do assume)

- patience and detail-oriented mindset

- the proper OS (etc) since some depend on platform (etc)

- often a bit of luck (or sheer thoroughness) to use that particular LC feature with the right data or params to trigger the problem

- and perhaps most importantly, the time ($$$ or free time/energy) and attention to quality necessary to pursue comparison QA testing

- a test stack repository helps, which is even more effective if shared

So the more necessary components, the better. Maybe a better meme would be to always install the latest build AND install an older LC build AND try as many variations as possible AND try to free up some extra time in life for the effort? :)

I salute those of us who do have the necessary traits and resources to find these less-obvious regressions and report them!

Best wishes,

Curry Kenworthy

Custom Software Development
"Better Methods, Better Results"
LiveCode Training and Consulting
http://livecodeconsulting.com/

_______________________________________________
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Reply via email to