조슈아 블로크 저 | 이병준 역 | 인사이트 | 2014.09.01
독서일 2015.04
이펙티브자바
스터디를 나가면 자바개발자라면
중급을 향해가는 초급개발자라면 필독서라고 불리우는 책이 있다.
그런 책들중에서 빠지면 서운한 책.
이책은 효율적이고 잘 설계된 자바프로그램을 구현하기 위해 알아햐할 지침78가지를
소개하고있다.
제네릭, ENUM, 어노테이션, 자동객체화, FOR-EACH문, VARARGS, 병행성 유틸리티등에 관한
새로운 지침과, 객체, 클래스, 라이브러리, 메서드, 직렬화 등의 고전적 주제에 대한 최선의 지침들,
자바의 미묘한 부분에서 오는 문제들을 회피하는 법 들에 대해서 설명하고 있다.
이책을 읽으면서 처음 느낀점은 어렵다였다.
이책을 이해하기 위해선 디자인패턴과 JAVA자체를 어느정도 깊이있게 이해하고 있어야 할 것이다.
이책을 정독하긴 했지만 제대로 이해를 했다는 생각은 들지 않는다.
아마 앞으로 3독정도 더 한 후 스터디를 진행하면서 좀더 깊이있게 이해하고 싶다.
이제 개발시작하는 자바개발자들에겐 상당히 무거운 주제가 될 수 있으니
2~3년정도 자바로 실무 경험을 쌓고 보길 권장한다.
이책을 읽으면서 내가 자바를 제대로 이해하고 있지 못했다는 것을 절실히 느꼇고
나를 조금더 성장시켜준 책이 아닌가 싶다.
'독서' 카테고리의 다른 글
Head First Design Patterns(헤드 퍼스트 디자인 패턴) (0) | 2016.03.21 |
---|---|
디자인 패턴 자바 워크북 (0) | 2015.09.06 |
열혈강의 java Design Pattern (0) | 2015.08.08 |
200개의 단계별 예제로 배우는 안드로이드 4.0 (0) | 2015.08.08 |