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
We haven't found any reviews in the usual places.
Other editions - View all
ability amateur asked assembly language batch better bombed the system COBOL compiler computer programming course debugging difficulty documentation effect efficiency egoless programming end-of-file environment errors example experience factors FORTRAN function give goals going grammers gramming important individual instance job control job control language language design Language Log least less limitations ln fact lndeed look machine machine language measure mentation ming motivation never observation on-line system operating system organization performance perhaps personality PL/l possible probably problem produce programmer's programming group programming language programming project programming team project manager psychological question read programs reason Sackman schedule simply situation social Social Psychology solving specifications statement structure subroutine syntax team leader team members terminal things tion trying turnaround typical understand variables write