Affordances in Code Design
The concept of affordance was introduced by Donald Norman in his seminal book on usability “The Design of Everyday Things”. Affordances refer to parts of the design that point to the possibility of acting on them. Any design needs affordances, but when we aim for usability they need to clearly communicate their goal and way …