principle of fragility
The Principle of Least Astonishment
The Principle of Least Astonishment (POLA) is a concept in computer programming, software design, and human-computer interaction (HCI). Formulated by George Miller in the early 1970s, the principle states that within a given context, the behavior of a system sh......