자바 개발자라면, 특히 초급이 아니려면, 반드시 읽어봐야할 유명한 책을 두 권 소개한다 ^^

헤드퍼스트 디자인패턴
Head First Design Patterns
디자인패턴 입문에 제일 좋은 책 같다.
나도 집에 디자인패턴 책이 2권이나 있었는데, 다 재미없어서(...) 읽다가 말았는데,
이 책은 다른 책과는 달리 이해하기 쉬운 순서로 패턴을 소개한다.
내 기억에 제일 첫번째로 소개한 패턴은 "상속이 아닌 컴포지션을 사용하라!" 였다.
또 비슷비슷하면서 다른 패턴이 많은데, 중간중간 차이점을 비교분석하는 페이지도 있어서 유용하다.

이펙티브 자바
이펙티브 자바 제2판
자바개발자는 이 책을 읽은 사람과 안 읽은 사람으로 나뉘어 진대나 뭐래나.
아무튼 읽으면서 "오오-!!" 하며 감탄할만 한 내용을 많이 발견하게 된다.
1판 읽어본 사람도 많을텐데 JDK6 기준으로 많이 개정되어서 또 읽어볼만 할 것이다.
제목은 'EFFECTIVE' 지만, 실제로는 'REQUIRED' 일 것 같다.
참고로 저자인 조슈아 블로치(?)가 코드 결함을 찾는데에
 FindBugs 를 추천했다고 하니 적극 애용하도록 하자~*

 

'Computer' 카테고리의 다른 글

jar 파일 소스보기  (1) 2009/08/28
UTF-8 개발환경 만들기  (6) 2009/08/25
자바 프로그래머의 필독서!  (4) 2009/08/24
Ubuntu 9.04 설치  (1) 2009/05/04
Javascript Tree  (2) 2009/04/27
Posted by NYA

댓글을 달아 주세요

  1. Favicon of http://myfiance.net BlogIcon FIANCE 2009/08/24 20:07  댓글주소  수정/삭제  댓글쓰기

    난 이제 자바개발자의 길을 떠난듯-
    책만 잔뜩 있고 보질 않는다.
    업무에 필요성을 못느끼니 -_-;;;

    그것보단 보험계리사 공부를 해볼까 고민.

    • NYA 2009/08/25 11:11  댓글주소  수정/삭제

      뭐니뭐니 해도 필요성이 있어야 공부하게 되는듯. 연초에 열심히 토익공부하다가 이캠에서 토익책도 많이 받아놓고.. 이제 영어 손 뗐다. -_-;; 물론 사내토익점수가 잘 나온 탓도 있지만.. 회화도 그닥 하고 싶지가 않네..

  2. Favicon of http://devyongsik.tistory.com BlogIcon 용식 2009/08/25 18:32  댓글주소  수정/삭제  댓글쓰기

    트랙백 감사합니다. :)
    정말 좋은 책들이지요~
    이펙티브 자바는 몇 번을 봐서
    머리속에 익혀둘만한 책인 것 같습니다.

    좋은 하루 되세요~

    • NYA 2009/08/26 08:48  댓글주소  수정/삭제

      네.. ^^
      특히 API개발자, 공통모듈개발자, 프레임워크개발자에게 유용한 내용이 많은 것 같더라구요.
      요새 팀원들과 스터디 중인데 혼자 읽을 때랑 또 다르더라구요.