Laws of Computer Programming
1) Any given program, when running, is obsolete.
2) Any given program costs more and takes longer.
3) If a program is useful, it will have to be
changed.
4) If a program is useless, it will have to be
documented.
5) Any given program will expand to fill all
available memory.
6) The value of a program is inversely proportional
to the weight of its output.
7) Program complexity grows until it exceeds the
capability of the programmer who must maintain it.
8) Make it possible for programmers to write programs
in English, and you will find that programmers
cannot write in English.
1) Any given program, when running, is obsolete.
2) Any given program costs more and takes longer.
3) If a program is useful, it will have to be
changed.
4) If a program is useless, it will have to be
documented.
5) Any given program will expand to fill all
available memory.
6) The value of a program is inversely proportional
to the weight of its output.
7) Program complexity grows until it exceeds the
capability of the programmer who must maintain it.
8) Make it possible for programmers to write programs
in English, and you will find that programmers
cannot write in English.
Related:
- 1) Any given program, when running, is obsolete.
(2) Any given program costs more and takes longer.
(3) If a program is useful, it will have to be changed... - Laws of Computer Programming
(1) Any given program,
when running, is obsolete. (2) Any given program costs... - Laws of Computer Programming:
1. Any given program,
when running, is obsolete. 2. Any given program costs... - Any given program will expand to fill available
memory... - Any given program, when running, is obsolete.
Laws of Computer Programming,... - Any given program costs more and takes
longer... - Any given program will expand to fill all available memory.
The Fifth Law of Computer... - Program complexity grows until it exceeds the capability
of the programmer who must maintain it...
From the same category:
- Law of Political Machinery:
When no viable candidate exists someone will nominate... - Gray's Law of Programming
n+1 trivial tasks are
expected to be accomplished in the same time as... - First Law of Applied Terror: When reviewing your notes before an
exam,
the most important ones will be illegible... - Farrell's Law of New-Fangled Gadgetry:
The most expensive component is the one that breaks... - Spark's Third Rule for Managers: Speak with authority;
however, expound only on the obvious and proven facts...
