POLA
Principle of Least Astonishment (POLA) is a design guideline stating that interfaces should behave in a way that users expect to avoid confusion.
Principle of Least Astonishment (POLA) is a design guideline stating that interfaces should behave in a way that users expect to avoid confusion.
3-Tiered Architecture is a software design pattern that separates an application into three layers: presentation, logic, and data.
A design technique that involves showing only essential information initially, revealing additional details as needed to prevent information overload.
Model-View-Controller (MVC) is an architectural pattern that separates an application into three main logical components: the Model (data), the View (user interface), and the Controller (processes that handle input).
A system of design variables used to maintain consistency in a design system, such as colors, fonts, and spacing.
A design approach that divides a system into smaller parts or modules that can be independently created, modified, replaced, or exchanged.
A cohesive system of visual and interaction design principles and guidelines that ensure consistency and coherence across a product or brand's interfaces and experiences.
A comprehensive review of a brand's design assets and practices to ensure consistency and effectiveness.
Short, exploratory design activities or exercises that encourage creative thinking and experimentation.