The psychology of computer programming
Gerald M. Weinberg (Author)
xv, 288 pages ; 24 cm.
9780442292645, 9780442207649, 9780442783105, 0442292643, 0442207646, 0442783108
216809
Preface
Suggestions for course use
Part one: Programming as human performance (1. Reading programs ; 2. What makes a good program? ; 3. How can we study programming?)
Part two: Programming as a social activity (4. The programming group ; 5. The programming team ; 6. The programming project)
3. Programming as an individual activity (7. Variations in the programming task ; 8. Personality factors ; 9. Intelligence, or problem-solving ability ; 10. Motivation, training, and experience)
Part four: Programming tools (11. Programming languages ; 12. Some principles for programming language design ; 13. Other programming tools)
Part five: Epilogue