목차
01. 어떤 코드가 잘 만들어진 것일까?
02. C로 개발하면 안되나요?
03. 공통점 묶기, 조금만 알기
04. 회사에선 사원, 군대에선 군인, 편의점에선 손님
05. 체계적인 정리법이 필요하다
06. 컴퓨터는 생각보다 훨씬 빠르다
07. 패턴은 이름 붙여진 것일뿐
08. 빠르게 더 빠르게
09. 예쁜 코드 만들기
10. 쉬운 그림으로 이해하기
11. 객체 생성은 객체 생성 전문가에게
12. 관점의 차이가 곧 객체 생성의 차이
13. 필요한 것은 알아서 만들자
14. 순서를 정리하면 시점이 보인다
15. 복잡한 조립은 조립 전문가에게 맡기자
16. 오직 하나뿐인 그대
17. 너의 쌍둥이가 필요해
18. 수정할 수 없는 너무 안정적인 당신
19. 무슨 일 생기면 바로 알려줘
20. 한 가지 탐색법만 기억하라
21. 복합구조도 접근법은 하나
22. 난 기분에 따라 행동이 달라져
23. 골라 쓰는 알고리즘
24. 공유되는 정보와 대리인
25. 행동만 따로 떼어 보자
26. 꾸미는 방법도 가지가지
27. 객체지향을 넘어서