A good read would be "The design of everyday things" by Don A. Norman. It explains how brain works, and how to design by using map techniques and user tests.
A resume, when design:
1. Use both knowledge in the world and in the head.
2. Simplify the structure of tasks.
3. Make things visible.
4. Get the mappings right.
5. Exploit the powers of constraints-Natural & Artificial.
6. Design for Error.
7. When all else fails, standardize.
There's a lot of books in the matter of UI but they can fall either in the philosophy side or either the personal taste of the writer.
A resume, when design:
1. Use both knowledge in the world and in the head. 2. Simplify the structure of tasks. 3. Make things visible. 4. Get the mappings right. 5. Exploit the powers of constraints-Natural & Artificial. 6. Design for Error. 7. When all else fails, standardize.
There's a lot of books in the matter of UI but they can fall either in the philosophy side or either the personal taste of the writer.
http://www.amazon.com/Design-Everyday-Things-Donald-Norman/d...