I seem to be participating in the annual debate about using the $Log$ keyword. My point is this:
$Log$ - white hot death.
All it does is spam in your source files for a short time. Any information that anyone can get from $ Log $ is more easily available (and most likely will be more accurate) in your version control system.
So, the question is: how would you explain the βold schoolβ encoder (which believes that $ Log $ is a way to manage source code changes) that we have better tools now?
CVSNT's remarks in $ Log $ are a good start , but they are just not pointed enough. To date, the closest thing that I came to one liner that I managed to come up with is " $Log$ is a wish. You hope that what gets into your file has something to do with what really happened with this file. "
PS for clarity: when I say "old school", I mean the old attitude, not the old one for years. My first programming salary (and remarkably modest one) was also in 1986, and I never thought $ Log $ was a good idea.
version-control keyword
Bob cross
source share