For the most part I agree with you. But, if a programmer has to be the one responsible for a piece of code, then in a manner of speaking, that programmer owns the code, or at least the responsibility. Responsibility is a pricey word in a company, seeing as so few are actually willing to accept it. Either way, whoever is originally responsible for the code should know whenever someone else lays hands on it. Either by written message or through some kind of source control setup.
A coder who changes someone elses code does not have to document every change, but the previous author should at least be notified that there are changes. That takes all of what, 3 minutes via email...."Hey I changed some stuff in your program, and consiquently broke it."
I would think there is also a failing on the part of the supervisor who doesn't notify the original programmer that things have changed. Flat out, the whole deal is a communications failure in this fellows work environment.
Unless of course this fellow didn't read his mail first thing? But I doubt that ;)
Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
Read Where should I post X? if you're not absolutely sure you're posting in the right place.
Please read these before you post! —
Posts may use any of the Perl Monks Approved HTML tags:
- a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
| |
For: |
|
Use: |
| & | | & |
| < | | < |
| > | | > |
| [ | | [ |
| ] | | ] |
Link using PerlMonks shortcuts! What shortcuts can I use for linking?
See Writeup Formatting Tips and other pages linked from there for more info.