User Tools

Site Tools


non-principles:zawinski_s_law
no way to compare when less than two revisions

Differences

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


non-principles:zawinski_s_law [2013-08-09 22:04] (current) – created christian
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