laziness, impatience, and hubris | |
PerlMonks |
Re: A Porting Horror Storyby dws (Chancellor) |
on Apr 09, 2002 at 22:23 UTC ( [id://157877]=note: print w/replies, xml ) | Need Help?? |
In addition to the sins stephen calls out, the engineering manager and CTO committed another major blunder: They assumed that the written specs reflected the existing Perl codebase. Bad move.
Faced with a legacy codebase and legacy specifications, trust the codebase.1 Specs lag implementation, unless one puts a lot of effort into keeping them current -- effort that code be applied elsewhere. By ignoring the existing code base as a source of truth, they probably dribbled requirements all over the floor.
____
In Section
Meditations
|
|