The psychology of computer programming
Programming as human performance; Reading programs; What makes a good program? How can we study programming? Programming as a social activity; The programming group; The programming team; The programming project; Programming as an individual activity; Variations in the programming task; Personality factors; Intelligence, or problem-solving ability; Motivation, training, and experience; Programming tools; Programming languages; Some principles for programming language design; Other programming tools.
What people are saying - Write a review
Review: The Psychology of Computer ProgrammingUser Review - John Jimenez - Goodreads
This is a great book. While it does not hold up in regards to the tech discussed, the ideas hold true. Read full review
Review: The Psychology of Computer ProgrammingUser Review - Bill DePhillips - Goodreads
An insightful collection of essays that still resonate today even though some of its anecdotes reference punch cards. Egoless programming remains its strongest practice and one that is still not the ... Read full review