User Tools

Site Tools


principles:rule_of_repair

Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
Next revisionBoth sides next revision
principles:rule_of_repair [2020-12-08 19:27] – old revision restored (2012-12-22 10:16) 116.202.237.217principles:rule_of_repair [2020-12-08 19:29] – old revision restored (2012-12-17 18:58) 116.202.228.243
Line 10: Line 10:
  
  
-===== Principle Statement =====+===== Definition =====
  
 > Repair what you can — but when you must fail, fail noisily and as soon as possible.((Eric S. Raymond: //[[http://www.catb.org/~esr/writings/taoup/html/ch01s06.html#id2878538|The Art of Unix Programming: Rule of Repair]]//)) > Repair what you can — but when you must fail, fail noisily and as soon as possible.((Eric S. Raymond: //[[http://www.catb.org/~esr/writings/taoup/html/ch01s06.html#id2878538|The Art of Unix Programming: Rule of Repair]]//))
Line 21: Line 21:
 ===== Rationale ===== ===== Rationale =====
  
- 
- 
-===== Strategies ===== 
  
  
Line 31: Line 28:
 ===== Evidence ===== ===== Evidence =====
 /* Comment out what is not applicable and explain the rest: */ /* Comment out what is not applicable and explain the rest: */
-/+/*[[wiki:Proposed]] 
-  * [[wiki:Proposed]] +[[wiki:Examined]] 
-  [[wiki:Examined]] +[[wiki:Accepted]] 
-  [[wiki:Accepted]] +[[wiki:Questioned]]*/
-  [[wiki:Questioned]] +
-*/+
  
  
Line 72: Line 67:
   * Jim Gray: //[[http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.110.9127|Why Do Computers Stop And What Can Be Done About It?]]//   * Jim Gray: //[[http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.110.9127|Why Do Computers Stop And What Can Be Done About It?]]//
   * Joshua Bloch: //[[http://www.infoq.com/presentations/effective-api-design|How to Design a Good API & Why it Matters]]//   * Joshua Bloch: //[[http://www.infoq.com/presentations/effective-api-design|How to Design a Good API & Why it Matters]]//
- 
principles/rule_of_repair.txt · Last modified: 2021-10-18 22:04 by christian