Thanks Andy (and Dr. Scott).  I'll have a look at those things.

I used a log book for years and switched to DevonThink about 3 years ago. DevonThink was a real improvement (until I started working on multiple machines and using subversion; I've got to see if there's a way to share a DevonThink database across machines) because it's searchable, organizable, etc. etc. However, I really prefer to put checks in the code, even if they're blocked out by #if DebugBuild...#endif. I use asserts regularly, although introspection would sure make them better. It would also be nice to have pure virtual functions and class methods but I expect we'll get them eventually.

Thanks again for your replies.

Dave

At 2:51 PM +0800 1/11/07, Andy Dent wrote:
On 11/01/2007, at 7:13 AM, [EMAIL PROTECTED] wrote:
t I'm trying to prevent a class of bugs where I fail to update all the code required to save, restore (or transmit & receive) an object. I add a new field and, say, get interrupted and forget to do the last update to a method.

I catch this by writing things down, see some discussion of my Diary-based Development method at http://www.oofile.com.au/adsother/sse.html

As I record all property and method changes under a single heading for a given task, it is a lot easier to audit what I have done.

Note that this is also the kind of thing that support for Scott Steinman's RealityCheck project might help - we could end up with the equivalent of PC-Lint for REALbasic.
_______________________________________________
Unsubscribe or switch delivery mode:
<http://www.realsoftware.com/support/listmanager/>

Search the archives of this list here:
<http://support.realsoftware.com/listarchives/lists.html>

Reply via email to