User Tools

Site Tools


non-principles:zawinski_s_law

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

non-principles:zawinski_s_law [2013-08-09 22:04] (current)
christian created
Line 1: Line 1:
 +====== Zawinski'​s Law ======
  
 +===== Variants and Alternative Names =====
 +
 +===== Rule =====
 +
 +> Every program attempts to expand until it can read mail. Those programs which cannot so expand are replaced by ones which can.
 +
 +===== Description =====
 +
 +  * Zawinski'​s Law is about [[anti-patterns:​software bloat]]. Software tends to evolve in a way that continuously more and more features are added.
 +  * There are nevertheless plenty of programs which cannot read mail and never will. So the law is an exaggerated tendency.
 +
 +===== Rationale =====
 +
 +===== Why Not a Principle? =====
 +Zawinski'​s Law is rather the description of an effect than an engineering advice. It does not tell which solutions are good and which are bad.
 +
 +===== Origin =====
 +
 +===== See Also =====
 +
 +
 +===== Examples =====
 +
 +Emacs, Mozilla, Opera, ...
 +
 +===== Description Status =====
 +/* Choose one of the following and comment out the rest: */
 +[[wiki:​Stub]]
 +/​*[[wiki:​Incomplete]]*/​
 +/​*[[wiki:​Complete]]*/​
 +
 +===== Further Reading =====
 +
 +  * [[wp>​Zawinski'​s Law]]
 +
 +===== Discussion =====
 +
 +Discuss this wiki article and the non-principle on the corresponding [[talk:​non-principles:​Zawinski'​s Law|talk page]].
non-principles/zawinski_s_law.txt · Last modified: 2013-08-09 22:04 by christian