기초가 부족하다 느끼시는 분이 한번쯤 읽어볼만한 책.
좋은 프로그램을 만드는 핵심 원리 25가지
프로그래밍에 꼭 필요한 전산수학, 데이터 구조, 알고리즘 등을 모두 다루는데, 특히 각 알고리즘이 동작하는 예를 그림을 통해 보여주므로 초보자도 쉽게 이해할 수 있다. 그리고 각 이론을 프로그램으로 직접 구현해볼 뿐만 아니라 실제 시스템에서 어떻게 적용되는지 그 예까지 제시한다.
- 저자 : 김종훈 , 김종진 , 정원희 , 정은영
- 출간 : 2003-01-04
한동안 기초를 튼튼히~ 뭐, 이런 바람이 불 때 샀었는데, 그 때 한번 읽고는 그 뒤로 읽어본 적이 없군요. 특별히 뭘 하다가 찾아볼 일도 없고 말이죠.
제목 그대로 좋게 말하면 기초의 2%를 채워주는 책이라고 할 수 있고, 안 좋게 말하면 두고 두고 볼만한 류의 책은 아닌 듯 하군요.
그렇다면 2%를 채워주는 역할을 하는 책으로는 좋은 것이냐하면...그건 그때 그때 달라요 같군요.
개인적으로는 난이도가 저에게 적절하지는 않다는 느낌이었습니다. 전반부는 대부분의 내용이 아는 얘기들의 나열이었습니다. 가끔씩 모르는 내용들이 나오기도 했지만, 아주 중요한 2%를 채워주는 것은 아니었습니다.
그리고 가끔씩씩 제가 잘못 알고 있는 건지, 책의 내용이 잘못된 것인지, 아니면 설명이 잘못된 것인지, 좀 이상한 것들도 있더군요. (너무 오래전에 읽었던 것이라 어떤 내용이었는지 정확한 기억은 없지만, 아마 정렬쪽 얘기였던 것 같은데...)
혹 구입하실 분은 한번쯤 훑어보시고 자신의 수준에 맞는지 확인 하시고 구입하세요...