자바 성능을 결정짓는 코딩 습관과 튜닝 이야기미리 말해두자면, 나는 자바랑 별로 친하지 않다. 자바는 2008년 지금을 기준으로 세상을 움직이고 있는 가장 큰 플랫폼임에 분명하므로, 좀 더 친해지려고 노력중이기는 한데, 그 많은 Design Patterns, J2EE Design Patterns, JSP & Servlet, EJB, Spring, Struts, Hibernate 등등 자바의 커버리지가 워낙 넓다보니, "어느 세월에 이걸 다~ 공부한담?"하는 생각도 든다. 자바만 할 것도 아니고 말이지.

여튼, 자바랑 좀 더 친해질 수 있을 것 같다는 알량한 마음가짐으로 이 책을 소설책 보듯이 날림으로 읽었는데, 이 책은 J2EE 디자인 패턴, GC의 원리 및 종류, 프로파일링, StringBuilder, 컬렉션, reflection, synchronized, IO & NIO, 로깅, jsp/servlet, DB, XML 등을 사용할 때의 문제점들과, 각종 튜닝 방법들에 대해 쉽게 설명한 좋은 책이다.

한 문장으로 설명하자면, 다양한 토픽들에 대해 성능과 관련된 문제점과 해결책 등을 다루는 책이라 할 수 있다. 성능 그게 뭐 얼마나 중요하냐 하겠냐만은, 클릭 할때마다 5초가 걸리던 페이지가, 사소한 부분을 변경했더니 0.03초로 줄어든다던가.. 그런 일들이 세상에는 많이 벌어지고 있다. 이런 무지한 코드의 원인은 무지한 개발자이니, 다함께 이런 책을 읽고, 속 터질 정도로 느리지 않은, 2~3일만에 뻗어버리지 않는, 그런 시스템을 만들어야 하지 않겠는가? (웃음)

Blog2Book 시리즈 자체가, 블로그 읽듯이 쉽게쉽게 읽을 수 있는 방식으로 씌여져 있기도 하고, 내가 책을 읽는 스타일이 씹지도 않고 삼켜버리는 타입이라, 소화되지 못한 부분도 있지만, 소화된 부분들은 상당한 도움이 되었다. 소화하지 못한 부분들은 자바에 좀 더 경험을 쌓고, 나중에 다시 읽어봐야겠다. 국내 저자가 쓴 책이고, 쉽게 읽히며, 내용도 좋으니, 별은 4개. ★★★★

-- Jong10


« Previous : 1 : ... 173 : 174 : 175 : 176 : 177 : 178 : 179 : 180 : 181 : ... 279 : Next »