I'll second that motion.  If you *really* want source control, get serious
about it and save all previous versions with dates as part of the id.  Then
you can just do source compares if you need to go back a rev.

When you get a 2300 line program, and 1700 of the lines have comments with
project numbers and permission about who said to do it, the overhead to keep
the revision history ***HARD CODED*** becomes 60% or more of the project.
Let the computer do the work for you.  Instead of hard coding revisions,
keep a revision file!

By saving the program before modifying it, it becomes 0.01% overhead, and
a.fish.in.sea is the name of the game.  Since I end up going back a
revision, about once out of every 1500 programs I change, I don't think it's
a great idea to obfuscate the code with "Joe said this was ok 02-02-88" when
"Joe" worked for the company 15 years ago and nobody even remembers who he
was.

-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] Behalf Of Jeff Schasny
Sent: Wednesday, September 28, 2005 08:56
To: [email protected]
Subject: RE: [U2] Good Programming Practice Question.........


I've got to disagree with this one. This is the job of your source code
control system. I've seen applications which were commented in this manner
over a number of years and they are almost unreadable due to the sheer
volume of mod tags.

-----Original Message-----
[mailto:[EMAIL PROTECTED] Behalf Of Marilyn Hilb
Sent: Wednesday, September 28, 2005 8:48 AM
To: [email protected]
Subject: RE: [U2] Good Programming Practice Question.........


Two items I have thought of.

1. In addition to putting a modification tag at the top of the code with
who/date/what, we also will assign a job number to the mod in addition to a
No for the mod. Such as mod 01. Then throughout the code where the changes
are made we put a tag such as *<<01>> start  and *<<01>> end or, just a
single tag at the end of the line if only one or two lines being changed.
This makes the changes very easy to search for and spot should there be
problems in the new code.
[snip]
-------
u2-users mailing list
[email protected]
To unsubscribe please visit http://listserver.u2ug.org/
-------
u2-users mailing list
[email protected]
To unsubscribe please visit http://listserver.u2ug.org/

Reply via email to