 |
|
|
알고리즘
|
|
카테고리
|
컴퓨터/IT
|
|
지은이
|
박상현 (한빛미디어, 2009년)
|
|
상세보기
|
|
|
기다리던 첫 서평이 등록됐는데, 솔직히 마음이 쓰라린 서평이었습니다.
현직 프로그래머들이 쓰는 책들이 대체로 코드을 중요시하는 경향이 있는데 이 책도 예외가 아니다...(후략)
전문을 보시려면 클릭!
솔직히 저 서평에 모두 반박하고 싶은 마음입니다. 다익스트라의 중위표현식을 후위 표현식으로 바꾸는 알고리즘을 별다른 설명없이 사용한다고 하셨는데, 분명히 알고리즘에 대해 설명을 하고 그림으로 알고리즘을 따라 중위 표현식을 후위표현식으로 바꾸는 과정까지도 설명합니다. 코드는 그 다음에 소개를 하고 있지요.
재귀호출에 관해서는 C 언어를 공부한 독자라면 알고 있으리라 생각을 하고 집필을 했으며, 퀵 정렬을 설명하는 부분에서는 반 페이지를 할애하여 또 한번 설명을 합니다. 힙을 설명하는 부분에서도 "제말이 맞는지는 그림을 보세요." 라고 설명한 것이 아니라 깊이 n의 노드가 배열의 2^n-1 ~ 2^(n+1)-2 번 요소에 저장된다는 것을 설명하고 "그 결과"로 k번 인덱스에 위치한 노드의 자식들은 2K+1, 2K+2에 위치한다는 것을 말한 것입니다. 그림을 보라는 것은 이해를 위해 "확인"을 해보라는 것이었지요.
이러쿵 저러쿵 해도, 결국 별 두 개라는 성적표를 받았습니다. 하지만 불행 중 다행으로, 별 두 개도 이 분께서 남기신 서평 중에는 가장 후한 별점이라는 것입니다. <만들면서 배우는 OS 커널의 구조와 원리>는 별 2개, <도전! 임베디드 OS만들기>는 별 1개, SICP(컴퓨터 프로그램의 구조와 해석)에는 별 1개를 주셨거든요. 명저인 SICP가 받은 별정보다 후하게 받았다면 성공한 것 아닐까요? ^^;
게다가 이 분의 서평에서 교훈을 한 가지 얻었습니다. 더 자세한 내용을 원하는 독자를 위해 참고 문헌을 기록해야겠다는 것 말입니다.
댓글을 달아 주세요
축하드립니다 ^^
^^ 감사감사
ㅊㅋㅊㅋ!
오늘 블로그에 올라온 댓글을 봤습니다.
진짜 이 책없었으면 알고플밍 어떻게 했을까 흐흐
정말 많이 배웠습니다.
이런 훈훈한 미담은 서점 서평란에 좀 올려달라능 ㅋ