principles:murphy_s_law
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revision | Next revisionBoth sides next revision | ||
principles:murphy_s_law [2020-10-12 12:41] – old revision restored (2013-03-19 17:00) 159.69.186.191 | principles:murphy_s_law [2020-10-12 12:41] – old revision restored (2013-03-19 16:58) 159.69.186.191 | ||
---|---|---|---|
Line 46: | Line 46: | ||
* Use the same mechanisms wherever reasonably possible (see [[Uniformity Principle|UP]]) | * Use the same mechanisms wherever reasonably possible (see [[Uniformity Principle|UP]]) | ||
* Use consistent naming and models throughout the design (see [[Model Principle|MP]]) | * Use consistent naming and models throughout the design (see [[Model Principle|MP]]) | ||
- | * Avoid Preconditions and Invariants (see [[Invariant Avoidance Principle|IAP]]) | + | * Avoid Preconditions and Invariants (see [[Invariant Avoidance Principle]]) |
- | * Use assertions to detect problems early. | + | |
* ... | * ... | ||
principles/murphy_s_law.txt · Last modified: 2021-10-20 21:18 by christian