목차정보
서명 : 행복한 프로그래밍 : 컴퓨터 프로그래밍 미학 오디세이 머리말 = 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 |