4 ms·
A lot of this mirrors what I've seen in the real world. "...except for the additional maintenance task of “understanding the existing product.” This task is th
by aidos 12y ago
A lot of this mirrors what I've seen in the real world.
"...except for the additional maintenance task of “understanding the existing product.” This task is the dominant maintenance activity, consuming roughly 30 percent of maintenance time."
I've definitely lost a large chunk of my programming life trying to understand unclear code in large systems!
Edit: removed ambiguous quantification
- kps 12y agoAlways code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live. — John F Woods
- redwards510 12y agoThe T-shirt to wear on code review days. http://www.redbubble.com/people/ramiro/works/13306366-im-a-violent-psychopath-white-shirt-with-jules?grid_pos=1&p=t-shirt http://www.redbubble.com/people/ramiro/works/13306366-im-a-v...
- thyrsus 12y agoSomeone seems to have told my colleagues that the violent psychopath only shows up during code reviews - so we never do them. )-;
- aidos 12y agoI code as if I'm going to be the poor soul figuring out this code in a year's time. Which is normally the case, so it works pretty well.