Real World Software Architecture

Real World Software Architecture is dedicated to providing information and experiences from the field of Software Architecture.



Subscribe with RSS or ATOM Add to Google

Links

  • Home Page
  • Real World Software Process Engineering
  • Suggested Reading
  • .NET Dev and Arch Collection
  • SEI Essays on SA
  • Software Architecture
  • Bredemeyer
  • wwisa
  • Product Line Engineering
  • PLEES
  • Software Product Lines
  • MSDN Architecture Center
  • patterns & practices






Wednesday, October 20, 2010

Designing with the Mind in Mind: Simple Guide to Understanding User Interface Design Rules Book Review

This book is by far the shortest and yet most complete design book I have read. It teaches you why designs are implemented which is much better than just how.

I am terrible at memorizing so if I don't learn the theory as to why something is the way that it is, I will forget it as soon as I turn the page. This book tells you why a design principle is used and then gives examples of correct use and incorrect use.

The book covers the Gestalt principles in a very easy to understand way and provides excellent examples of each. The samples include proximity, continuity, closure, symmetry, figure/ground, and common fate.

There are chapters on why reading is unnatural, our color vision is limited, our peripheral vision is poor, our attention is limited, our memory is imperfect, recognition is easy but recall is hard, and time requirements. Each chapter contains thorough coverage of each topic explaining how they impact design. Each chapter also provides a ton of great examples.

I am a software architect. That means I create UML diagrams and code. I am not an artist, and my design skills are lacking. That said, my job often requires me to build user interfaces all the time, from prototypes to production. I have already modified the one I am working on now several times based on the advice I read in this book.

This has been one of the coolest books I read this year, and I have read a ton of them.

All in all I highly recommend reading this book if you have anything to do with developing software. It is a quick read with tons of valuable information in it.

posted by tadanderson at 1:37 PM

0 Comments:

Post a Comment

<< Home

Previous Posts

  • WPF 4 Unleashed Book Review
  • Just Enough Software Architecture: A Risk-Driven A...
  • CNN Money Ranks Software Architecture the #1 Job i...
  • International Software Product Line Conference (SP...
  • Silverlight 4 in Action Book Review
  • Microsoft Silverlight 4 and SharePoint 2010 Integr...
  • Are you a .NET development shop, or a Microsoft de...
  • Microsoft has released the Ribbon for WPF
  • Mine is bigger than yours- Toshiba Qosmio X505-Q89...
  • The Ivory Tower Enterprise and Software Architect



Powered by Blogger