On Tuesday, February 20, 2007 2:14 PM Whil Hentzen wrote: > Can you expand on what you mean about 'instrument each method and > function' to trace the program flow?
>At the top of each method/function, put a line like > debugo "customer.init() is executing" > debugo "lib.encrypt() is executing" >That sort of thing. I will have to try that. >> One challenge I have had at this job is when I do a build is to make >> sure I have all of the programs. Previous developers like to share >> the programs but if you are not pathed correctly the project manager >> gets lost and I have dig through the hard drive trying to find the >> little prgs all over the place. Such fun! >That's another item on my list - setting up the dev environment appropriately. Lots of different >variations - some apps still have their data in a \data subdir off the exe... or worse, in the >same dir as the exe. >Of course, if you have that problem (prgs all over the place), it's time to create a centralized >library, and then to install version control, eh? Yes, it seems the centralized library is something needed here. We are currently use VSS and I did get burnt when another developer made a change to a program and when I did a build did not have that change and it bit me hard. One of those lessons that will live on forever. You know the ones that the boss keeps mentioning as an example of what not to do. David L. Crooks _______________________________________________ Post Messages to: [email protected] Subscription Maintenance: http://leafe.com/mailman/listinfo/profox OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech ** All postings, unless explicitly stated otherwise, are the opinions of the author, and do not constitute legal or medical advice. This statement is added to the messages for those lawyers who are too stupid to see the obvious.

