A review of this — 1 year ago
Great, classic book that makes you think about what makes good design and will help you notice good and bad design everywhere you go. It gives a list of things to consider incorporating that will improve your design, whatever the thing is you’re designing. I especially like the examples, some of which are pretty entertaining in their awfulness – and sad in their ubiquity. It is a little out of date especially when discussing software design, but its insights are still current and very much worth applying.
Norman’s principles of design:- Use both knowledge in the world and knowledge in the head
- Simplify the structure of tasks
- Make things visible: bridge the gulfs of Execution and Evaluation
- Get the mappings right
- Exploit the power of constraints, both natural and artificial
- Design for error
- When all else fails, standardise


























