Principle of least astonishment

ID: principle-of-least-astonishment

The Principle of Least Astonishment (POLA), also known as the Principle of Least Surprise, is a design guideline used in software development and user interface design. The core idea behind this principle is that a system should behave in a way that least surprises its users. When the behavior of a system is intuitive and aligns with user expectations, users can interact with it more easily and effectively.

New to topics? Read the docs here!