User Tools

Site Tools


principles:fail_fast

Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
principles:fail_fast [2013-02-18 17:24] – external edit 127.0.0.1principles:fail_fast [2020-10-12 16:11] – old revision restored (2013-02-05 17:58) 159.69.186.191
Line 8: Line 8:
 ===== Context ===== ===== Context =====
 /* fill in contexts here: */ /* fill in contexts here: */
-  * [[contexts:Implementation]] /* FF is more about implementation than design */ +  * [[contexts:Object-Oriented Design]] 
-  * [[contexts:API Design]] +
  
  
Line 32: Line 31:
   * Throw an Exception.   * Throw an Exception.
   * Use assertions.   * Use assertions.
- 
- 
-===== Caveats ===== 
- 
-See section [[#contrary principles]]. 
  
  
Line 68: Line 62:
 ==== Principle Collections ==== ==== Principle Collections ====
  
 +{{page>collections:OOD Principle Language#Box}}
 {{page>collections:Unix Philosophy (Eric S. Raymond)#Box}} {{page>collections:Unix Philosophy (Eric S. Raymond)#Box}}
 {{page>collections:Principles in "The Pragmatic Programmer"#Box}} {{page>collections:Principles in "The Pragmatic Programmer"#Box}}
principles/fail_fast.txt · Last modified: 2021-10-18 21:33 by christian