Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live. (Martin Golding)
There is no code so big, twisted, or complex that maintenance can't make it worse. (Gerald Weinberg)
If stupidity got us into this mess, why can't it get us out? (Will Rogers)
At some point in the project somebody will start whining about the need to determine the project requirements. This involves interviewing people who don't know what they want but, curiously, know exactly when they need it. (Scott Adams)
Computer Science is the only discipline in which we view adding a new wing to a building as being maintenance. (Jim Horning)
Striving to better, oft we mar what's well. (William Shakespeare)
Another flaw in the human character is that everybody wants to build and nobody wants to do maintenance. (Kurt Vonnegut)
There's no problem so large it can't be solved by killing the user off, deleting their files, closing their account and reporting their REAL earnings to the IRS. ("BOFH")
I have yet to see any problem, however complicated, which, when you looked at it in the right way, did not become still more complicated. (Poul Anderson)
In the long run, every program becomes rococo, and then rubble. (Alan Perlis)
Normal people believe that if it ain't broke, don't fix it. Engineers believe that if it ain't broke, it doesn't have enough features yet. (Scott Adams)
If you're not a part of the solution, there's good money to be made in prolonging the problem. (E L Kersten)
Circumstantial evidence is occasionally very convincing, as when you find a trout in the milk. ("Sherlock Holmes")
oftware: These programs give instruction to the CPU, which processes billions of tiny facts called bytes, and within a fraction of a second it sends you an error message that requires you to call the customer-support hot line and be placed on hold for approximately the life-span of a caribou. (Dave Barry)
Any system approaching perfect operationality is approaching its own death. (Jean Baudrillard)
Software is like entropy: it's hard to grasp, weighs nothing and obeys the Second Law of Thermodynamics ie. it always increases. (Norman Augustine)
There is nothing in the programming field more despicable than an undocumented program. (Ed Yourdon)
How rare it is that maintaining someone else's code is akin to entering a beautifully designed building, which you admire as you walk around and plan how to add a wing or do some redecorating. More often, maintaining someone else's code is like being thrown headlong into a big pile of slimy, smelly garbage. (Bill Venners)
Life is "trying things out to see if they work". (Ray Bradbury)
Some problems are so complex that you have to be highly intelligent and well-informed just to be undecided about them. (Laurence J Peter)
Intellectuals solve problems: geniuses prevent them. (Albert Einstein)
The (Analytical) Engine will always reject a wrong card by continually ringing a loud bell and stopping itself until supplied with the precise intellectual food it demands. (Charles Babbage)
It is a bad plan that admits of no modifications. (Publius Syrus)
If you make a small change to a program, it can result in an enormous change in what the program does. If nature worked that way, the universe would crash all the time. (Jaron Lanier)
"Necessity is the mother of invention" is a silly proverb. "Necessity is the mother of futile dodges" is much nearer the truth. (Alfred North Whitehead)
It is impossible to retrofit quality, maintainability and reliability. (A M Davis)
Successful software always gets changed. (Frederick Brooks)
No comments:
Post a Comment