Chapter 34. Consistency and Conventions

We are surrounded by user interfaces. The term may have gained currency through computer software, but every system and every piece of equipment that has users by definition has a user interface. As psychologist and former Apple Fellow Donald Norman has shown us (Norman 1988), we can learn a great deal about how to design and build better user interfaces for software simply by looking around us, by thinking about how the controls of common appliances, utensils, and tools make it easier or more difficult for us to use them.

Think about the last time you rented a car or borrowed one from somebody. Probably it was a different make or model from the one you usually drive. You slipped into the driver's seat, buckled ...

Get Peopleware Papers: Notes on the Human Side of Software, The now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.