User Tools

Site Tools


principles:principle_of_least_surprise

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
principles:principle_of_least_surprise [2021-09-02 10:47] – old revision restored (2021-05-11 22:19) 65.21.179.175principles:principle_of_least_surprise [2021-10-18 22:15] (current) – +++ restored +++ christian
Line 13: Line 13:
   * [[contexts:API Design]]   * [[contexts:API Design]]
   * [[contexts:User Interface Design]]   * [[contexts:User Interface Design]]
 +  * [[contexts:Implementation]]
  
 ===== Principle Statement ===== ===== Principle Statement =====
Line 106: Line 106:
   * [[wiki>PrincipleOfLeastAstonishment]]   * [[wiki>PrincipleOfLeastAstonishment]]
   * 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]]//
 +
 +===== Discussion =====
 +
 +Discuss this wiki article and the principle on the corresponding [[talk:principles:Principle Of Least Surprise|talk page]].
  
principles/principle_of_least_surprise.1630572459.txt.gz · Last modified: 2021-09-02 10:47 by 65.21.179.175