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 the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.