too much hard coding books imho. 'the design of everyday thing' and 'don't make me think' should be read more.
the design of everyday thing I've seen that recommended many times but it's a terrible book, IMHO. (I don't remember the specifics why, but vaguely remember the author waffles around without any real points).
Like, the kitchen top example, which is best summarized with two pictures:
http://www.homedepot.com/catalog/productImages/1000/20/20f59...
http://www.homedepot.com/catalog/productImages/1000/ba/ba845...
I find topology influencing brain patterns being a fascinating topic.
Also: http://i.imgur.com/ACe2b51.jpg technician clearly didn't read the book XD