Josh BeckmanThese four classes of constraints-physical, cultural, semantic, and logical-seem to be universal, appearing in a wide variety of situations.
Constraints are powerful clues, limiting the set of possible actions. The thoughtful use of constraints in design lets people readily determine the proper course of action, even in a novel situation
📕Don NormanThe Design of Everyday Things