If you were going to recommend a single book to a non-design thinking software developer to expose them to the relevance and importance of design, what would you recommend?
-
-
Answer:
Don't make me think, 2nd edition
Yiming Meng at Quora Visit the source
Other answers
Donald Norman, "The Design of everyday things". It will forever change your perpective on things like door handles and vendor machines, and has the potential of making you start thinking in fundamentally new patterns to make usable software.
Geir Bækholt
One of the most influential books I've ever read on the subject is Richard Coyne's http://mitpress.mit.edu/books/designing-information-technology-postmodern-age(it's a little "heavy" but a great overview of the philosophy of design). Another great book is Donald Pye's http://www.cambridge.org/ca/academic/subjects/arts-theatre-culture/architecture/nature-and-art-workmanship(it's oriented toward industrial design but still a pretty good read).
Vilnis Krumins
The Design of Everyday Things is also offered as MOOC on udacity. Link: https://www.udacity.com/course/viewer#!/c-design101/l-300766461/m-440158645
Usman Lakhani
Related Q & A:
- What is the difference between a Passport Book and a Passport Card?Best solution by Yahoo! Answers
- Can a person be a graphic designer without a graphic design degree?Best solution by Yahoo! Answers
- Is this a good idea for a non-profit organization?Best solution by Yahoo! Answers
- For a U.S. Passport, what's the difference exactly between a passport book and a passport card?Best solution by ChaCha
- Can a christian band be a non-profit?Best solution by christianbandhelp.com
Just Added Q & A:
- How many active mobile subscribers are there in China?Best solution by Quora
- How to find the right vacation?Best solution by bookit.com
- How To Make Your Own Primer?Best solution by thekrazycouponlady.com
- How do you get the domain & range?Best solution by ChaCha
- How do you open pop up blockers?Best solution by Yahoo! Answers
For every problem there is a solution! Proved by Solucija.
-
Got an issue and looking for advice?
-
Ask Solucija to search every corner of the Web for help.
-
Get workable solutions and helpful tips in a moment.
Just ask Solucija about an issue you face and immediately get a list of ready solutions, answers and tips from other Internet users. We always provide the most suitable and complete answer to your question at the top, along with a few good alternatives below.