미디어가 앞다퉈 보도한 조엘 온 소프트웨어 ... ⅴ Special Preface for the Korean Edition ... ⅵ 한국어판 출간에 즈음해 ... ⅶ 조엘 스폴스키는… ... ⅷ 옮긴이의 말, 하나 ... ⅸ 옮긴이의 말, 둘 ... ⅹⅱ 들어가며 ... ⅹⅷ 1부 비트와 바이트 : 프로그래밍 실전 ... 1 1장. 언어 선택 ... 3 2장. 기본으로 돌아가기 ... 5 3장. 조엘 테스트 : 더 나은 코드를 위한 12단계 ... 21 4장. 개발자가 꼭 알아둬야 할 유니코드와 문자 집합에 대한 고찰 ... 41 5장. 손쉬운 기능명세 작성법 1강, 명세서 작업이 귀찮습니까? ... 59 6장. 손쉬운 기능명세 작성법 2강, 명세가 뭡니까? ... 69 7장. 손쉬운 기능명세 작성법 3강, 하지만 어떻게? ... 83 8장. 손쉬운 기능명세 작성법 4강, 팁 ... 89 9장. 손쉬운 소프트웨어 일정 관리법 ... 101 10장. 일일 빌드는 당신의 친구입니다 ... 117 11장. 고리타분한 버그 수정 ... 127 12장. 다섯 가지 세계 ... 135 13장. 종이 프로토타이핑 ... 147 14장. 화성인 아키텍트를 조심하세요 ... 151 15장. 쏘면서 움직여라 ... 157 16장. 장인정신 ... 163 17장. 컴퓨터과학 분야에서 떠도는 세가지 미신 ... 171 18장. 더불어 살기 ... 179 19장. 자동으로 충돌 보고서를 수집하세요 ... 189 2부 개발자 다루기 ... 205 20장. 인터뷰를 위한 게릴라 가이드 ... 207 21장. 성과급은 오히려 해가 된다 ... 225 22장. 테스터를 두지 않는 (잘못된) 이유 5가지 ... 229 23장. 개발자는 멀티태스킹 기계가 아닙니다 ... 239 24장. 결코 하지 말아야 하는 일, 제1부 ... 245 25장. 드러난 빙산의 비밀 ... 253 26장. 허술한 추상화의 법칙 ... 263 27장. 프로그래밍 세계의 파머스톤 경 ... 273 28장. 측정 ... 283 3부 조엘 따라하기 : 두서 없는 생각, 하지만 놓쳐서는 안 될 이야기 ... 287 29장. 릭 채프먼이 아둔함을 찾습니다 ... 289 30장. 이 나라에서는 개가 무슨 일을 하죠? ... 295 31장. 말단이면서도 해내기 ... 303 32장. 이야기 둘 ... 311 33장. 빅 맥 對 제이미는 요리사 ... 319 34장. 세상에 쉬운 일은 없습니다 ... 327 35장. NIH 신드롬을 옹호하며 ... 333 36장. 전략 메모Ⅰ: 벤 앤 제리 對 아마존 ... 339 37장. 전략 메모Ⅱ: 닭이 먼저냐, 달걀이 먼저냐 ... 351 38장. 전략 메모Ⅲ: 나 다시 돌아갈래! ... 361 39장. 전략 메모Ⅳ: 블로트웨어와 80 / 20 미신 ... 369 40장. 전략 메모Ⅴ: 오픈소스 경제학 ... 375 41장. 머피의 법칙이 난무했던 한 주 ... 387 42장. 마이크로소프트 사가 API 전쟁에 진 이유 ... 393 4부 .NET에 대한 쓴소리 ... 417 43장. 난관에 부딪힌 마이크로소프트 사 ... 419 44장. 우리의 .NET 전략 ... 429 45장. 저기, 링커 좀 주시면 안될까요? ... 435 5부 하나 더 ... 441 조엘에게 물어보기, 가장 재미있었던 질문 ... 443 찾아보기 ... 462 책 표지에 대해 ... 474 조엘 온 소프트웨어 한국어판에만 있는 유쾌한 보너스 조엘이 권장하는 ‘대학생이 갖춰야 할 지식’목록 ... 20 Windows 한글 표기가 윈도즈가 아니라 윈도우인 까닭 ... 40 유닉스 매뉴얼 페이지가 읽기 어려운 이유 ... 100 마이크로소프트 사와 일일 빌드 ... 126 조엘 온 소프트웨어 베타리더 활약상 ... 146 베타리더 한마디 ... 150, 인터럽트와 프로그래머 ... 238, MSDN이 자세한 이유 ... 252, 사무실 환경과 생산성 ... 310 마이크로소프트 사의 소프트웨어 개발 방법 ... 318, 번역 중 겪은 에피소드 ... 326, 아마존을 들끓게 한 독자서평 ... 368,