목차
옮긴이의 글 ... 5
25주년 기념판 서문 ... 12
초판 서문 ... 20
초판 서문에 보태는 글 ... 23
강의 교재로 활용하는 방법 ... 24
1부. 인간 행위로서의 프로그래밍 ... 27
   1부에 보태는 글 ... 31
   1장 프로그램 읽기 ... 33
   1장에 보태는 글 ... 47
   2장. 좋은 프로그램이란 무엇인가? ... 49
   2장에 보태는 글 ... 67
   3. 프로그래밍이란 행위를 연구할 방법은 무엇인가? ... 71
   3장에 보태는 글 ... 98
2부. 사회 활동으로 보는 프로그래밍 ... 103
   2부에 보태는 글 ... 106
   4장. 프로그래밍 그룹 ... 109
   4장에 보태는 글 ... 140
   5장. 프로그래밍 팀 ... 145
   5장에 보태는 글 ... 189
   6장. 프로그래밍 프로젝트 ... 195
   6장에 보태는 글 ... 229
3부. 개인 행위로 보는 프로그래밍 ... 233
   3부에 보태는 글 ... 237
   7장. 프로그래밍 작업의 다양성 ... 239
   7장에 보태는 글 ... 268
   8장. 개인의 성격 ... 269
   8장에 보태는 글 ... 296
   9장. 지능 또는 문제해결력 ... 299
   9장에 보태는 글 ... 327
   10장. 동기 부여와 훈련, 경험 ... 329
   10장에 보태는 글 ... 360
4부 프로그래밍 도구 ... 363
   4부에 보태는 글 ... 367
   11장. 프로그래밍 언어 ... 371
   11장에 보태는 글 ... 390
   12장. 프로그래밍 언어 설계를 위한 원칙 ... 393
   12장에 보태는 글 ... 444
   13장. 그 외의 프로그래밍 도구들 ... 447
   13장에 보태는 글 ... 494
5부 에필로그 ... 499
   5부에 보태는 글 ... 505
찾아보기 ... 506
닫기