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.

Reply via email to