| Addison Wesley 의 책들은 대체로 각 분야의 최고 전문가들이 집필하는 것으로 유명하다. 네임벨류로 보자면 이 출판사의 책들은 사다 보아도 손해볼 일이 별로 없을 거라는 생각이 든다. Programing Pearls는 Langguage Pearl에 대해 공부하는 책이 아니다. 조개 속에 감춰진 진주를 캐듯이 프로그래밍의 핵심적이고 중요한 부분을 알아보는 내용을 담고 있는 책이다. 필자의 생각에는 진주같은 내용들만 모아서 이런 이름을 붙였을지도 모른다고 생각하는데, 책이 프로그래밍계에서는 고전쪽에 속하는 거라 그런지 내용 부분에서 현재의 모습과는 다른 환경을 엿볼 수 있는데, 이런 부분이 흠이 되지는 않는다. 컬럼별로 나누어져 15컬럼으로 이루어져 있으며, 각 부분에서 알고리즘, 자료구조, 성능향상, 코드튜닝, 정렬, 문제해결, 탐색 등등 방대한 부분을 다루고는 있으나 책자체는 250페이지를 넘지 않는 작은 사이즈이다. 각 칼럼별로 문제가 제시되며 해답 또한 뒷부분에 있다. 문제는 단순하게 컴퓨터 프로그래밍 스킬만을 요구하지 않으며, 다양한 사고나 창의적 부분까지 필요하다. |