목차정보

목차정보
[목차정보]
서명 : 행복한 프로그래밍 : 컴퓨터 프로그래밍 미학 오디세이
머리말 = 3

Chapter 1  아침 7시 카페오레[Cafe Au Lait] - 프로그래밍의 세계
 |01| 행복과 성취감 = 11
 |02| 프로그래머가 느끼는 성취감의 본질 = 20
 |03| 이진수로 이뤄진 가상의 세계 = 29
 |04| 이진수 시스템의 발견 = 36
 |05| 비트의 법칙 = 43
 |06| 영혼을 녹여서 만드는 아름다운 공식 = 50
 알고리즘 1-1 : 피보나치 수열 알고리즘 = 56
 알고리즘 1-2 : 러시아 농부 알고리즘 = 60

Chapter 2  오전 10시 에스프레소 젤라틴[Espresso Gelatin] - 행복한 프로그래밍
 |01| 알고리즘의 이해 = 67
 |02| 생활 속에 숨어 있는 알고리즘 = 73
 |03| 프로그래밍 언어와 컴파일러 = 82
 |04| 언어의 모호성 = 88
 |05| 북풍표국의 냉혈독마 = 95
 |06| 빠르게 점점 빠르게 = 100
 |07| 소프트웨어 공포 얘기 = 108
 |08| 뫼비우스의 띠 = 117
 알고리즘 2-1 : 알고리즘의 속도 비교하기 = 131
 알고리즘 2-2 : 우주 왕복선 버그 찾기 = 133

Chapter 3  오후 1시 카페 에스프레소(Caf'e Espresso) - 알고리즘과 해킹의 세계
 |01| 세일즈맨의 여행 = 141
 |02| 복잡성 이론 = 149
 |03| 블록버스터 해킹하기 = 156
 |04| 비밀번호 해킹 = 163
 |05| 인터넷 은행은 안전한가 = 171
 |06| 사이버 머니 알고리즘 = 181
 |07| 콘웨어의 인생 게임 = 189
 알고리즘 3-1 : 숫자 바꾸기 알고리즘 = 196
 알고리즘 3-2 : 단어 뒤집기 알고리즘 = 199

Chapter 4  오후 4시 카페 그린[Caf'e Green] - 소프트웨어 바깥 얘기
 |01| 프로그래머의 손끝 = 205
 |02| 소설처럼 읽히는 프로그램 = 210
 |03| 반얀 스트라우스트럽의 삼단 논법 = 216
 |04| 웹 브라우저의 혁명 = 221
 |05| 듀크, 세상을 놀라게 하다 = 226
 |06| 프로그래머의 논쟁 = 232
 |07| 소프트웨어 설계자 = 240
 |08| 인터넷 대란 = 245
 |09| 전설의 해커, 케빈 미트닉 = 251

에필로그 - 오후 7시 커피민트 줄렙[Coffee Mint Julep] = 261