Back to the bookshelf

Typographic jacket · original cover not fetched

FROM THE SHARED SHELF · 2006–2026 SAMPLE

The Design of Everyday Things

Donald A. Norman

8 readers recommend it across 7 discussions

Topics are model-inferred labels.

Keep it on your reading list

THE WORD OF MOUTH

What made it worth passing on?

Original Hacker News comments, in the readers’ own words.

riwsky
Two of the best books for software engineers are actually not specific to software engineering: * “The Design of Everyday Things”. Have you ever pushed on a pull door, or vice-versa, because it was unclear how it worked? Designers call those doors “Norman Doors”, now, after the author of this book Donald Norman so effectively dissected and criticized them (among plenty other objects). Too many APIs suffer similar problems—and if you don’t want yours to, this book is a great place to start. * “On Writing Well”, by William Zinsser. Good code and good prose have a lot in common: they know what they’re trying to do, are stripped to their clearest components, and have internal structure that supports understanding. Add to that the fact you’ll be writing lots of prose anyway (design docs, postmortems, etc), and the value of writing well should be clear.

Also recommended in this reply

hcarvalhoalves
Try to learn and understand design as a discipline before going into the specifics of user interfaces and interaction design. For that I recommend: - Universal Principles of Design - William Lidwell - The Design of Everyday Things - Donald A. Norman Then for more practical knowledge: - Forms that Work: Designing Web Forms for Usability - Caroline Jarrett - Don't Make Me Think: A Common Sense Approach to Web Usability - Steve Krug - Designing the Obvious: A Common Sense Approach to Web & Mobile Application Design - Robert Hoekman Jr. - Sketching User Experiences: Getting the Design Right and the Right Design - Bill Buxton
pgbovine
Flow: The Psychology of Optimal Experience http://www.amazon.com/Flow-Psychology-Experience-Mihaly-Csik... (http://www.amazon.com/Flow-Psychology-Experience-Mihaly-Csikszentmihalyi/dp/0060920432) The Design of Everyday Things http://www.amazon.com/Design-Everyday-Things-Donald-Norman/d... (http://www.amazon.com/Design-Everyday-Things-Donald-Norman/dp/0385267746)

Also recommended in this reply

runevault
Since Don't Make Me Think already came up, going to add About Face (have 2.0 but heard 3.0 is even better) http://www.amazon.com/About-Face-Essentials-Interaction-Desi... (http://www.amazon.com/About-Face-Essentials-Interaction-Design/dp/0470084111/ref=pd_bbs_sr_1?ie=UTF8&s=books&qid=1220626879&sr=8-1) and Design of Everyday Things http://www.amazon.com/Design-Everyday-Things-Donald-Norman/d... (http://www.amazon.com/Design-Everyday-Things-Donald-Norman/dp/0465067107/ref=pd_bbs_sr_1?ie=UTF8&s=books&qid=1220626908&sr=1-1)

Also recommended in this reply

trotzke
On my desk: Getting Real (37Signals), Hardball (Chris Mathews), Prioritizing Web Usability (Jakob Nielsen) Nearby shelf: The Design of Everyday Things, Maverick, Founders at work, A Brief History of Time, A Pattern Language, Peopleware, Made to stick, Web Standards Solutions, Designing Interactions, The Pragmatic Programmer, The Mythical Man-Month, Oh, the Places You'll Go! Other good reads: Blink, Tipping Point, Long Tail, Freakonomics