Brooks argued that all software programs are ultimately doomed to succumb to their own internal inertia.
"Less and less effort is spent on fixing original design flaws; more and more is spent on fixing flaws introduced by earlier fixes," wrote Brooks. "As time passes, the system becomes less and less well-ordered. Sooner or later the fixing ceases to gain any ground. Each forward step is matched by a backward one. Although in principle usable forever, the system has worn out as a base for progress." - Frederick P. Brooks
(author of the book "The Mythical Man Month") This means you shouldn't be hacking. Be an engineer, not a retarded goat with typing skills. Be willing to fix the system instead of just fixing the bug or adding the feature. - Geoff Fortytwo (a software engineer with the right values) |