Laws of UX · Speed and effort
Tesler's Law
Tesler's Law, also known as The Law of Conservation of Complexity, states that for any system there is a certain amount of complexity which cannot be reduced.
The design-system take
Where the principle shows up in a token, component or pattern decision.
Good design moves complexity into the software (sensible defaults, smart validation) rather than onto the user. If the user must understand your data model to finish a task, the complexity landed in the wrong place.
Adapted from Tesler's Law on Laws of UX — Jon Yablonski.