Op deze pagina vind je een aantal IT gerelateerde wetten van Murphy. Wanneer je er eentje weet die nog niet in de lijst staat schrijf dan een reactie
- If anything can go wrong, it will.
- Any given program, when running, is obsolete.
- Any given program costs more and takes longer each time it is run.
- If a program is useful, it will have to be changed. If a program is useless, it will have to be documented.
- Any given program will expand to fill all the available memory.
- The value of a program is inversely proportional to the weight of its output.
- Program complexity grows until it exceeds the capability of the programmer who must maintain it.
- Bugs will appear in one part of a working program when another ‘unrelated’ part is modified.
- The subtilest bugs cause the greatest damage and problems.
- A ‘debugged’ program that crashes will wipe out source files on storage devices when there is the least available backup.
- A hardware failure will cause system software to crash, and the customer engineer will blame the programmer.
- A system software crash will cause hardware to act strangely and the programmers will blame the customer engineer.
- Undetectable errors are infinite in variety, in contrast to detectable errors, which by definition are limited.
- The probability of a hardware failure disappearing is inversely proportional to the distance between the computer and the customer engineer.
- A working program is one that has only unobserved bugs.
- No matter how many resources you have, it is never enough.
- Any cool program always requires more memory than you have.
- When you finally buy enough memory, you will not have enough disk space.
- If a program actually fits in memory and has enough disk space, it is guaranteed to crash.
- If such a program has not crashed yet, it is waiting for a critical moment before it crashes.
- No matter how good of a deal you get on computer components, the price will always drop immediately after the purchase.
- All components become obsolete. The speed with which components become obsolete is directly proportional to the price of the component.
- It is axiomatic that any spares required will have just been discontinued and will be no longer in stock.
- If a circuit requires n components, then there will be only n – 1 components in locally-held stocks.
- A failure in a device will never appear until it has passed final inspection.
- All Constants are variable.