The Psychology of Computer ProgrammingProgramming 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. |
From inside the book
21 pages matching egoless programming in this book
Page 287
Where's the rest of this book?
Results 1-3 of 21
Contents
Language limitations | 9 |
What Makes a Good Program? | 15 |
Efficiency | 22 |
Copyright | |
23 other sections not shown
Other editions - View all
Common terms and phrases
ability able actually apply asked beginning behavior better communication compiler complete consider correct course debugging difficulty documentation effect efficiency errors example exist experience fact factors feel Figure force function give given goals going gramming hand human idea important individual instance interest kind lead leader least less limitations look machine manager mean measure methods MICHIGAN natural never observation once operating organization particular performance perhaps personality PL/I possible probably problem produce professional programming language psychological question reason seems simply single situation social solving specifications statement structure success task terminal things trying turn understand UNIVERSITY usually write written