2013년 11월 12일 화요일

추천서목록


접기
[기본서리스트]
자바 기본서 중에서는 난이도가 약간 있지만,
지름길로 빠르게 배울 수 있는 자바 프로그래밍  이책의 컨셉을 이해하면 정말 좋습니다.

서블릿 설정과 리스너 필터등에 대한 내용은 Head First Servlets & JSP : 상상력을 자극하는 몰입의 학습법
이 책이 가장 자세합니다.
그러나 JEE 환경의 셋팅에 대한 내용보다는 Servlet, JSP 의 Spec 에 관한 내용이 많다는 것을 알고 접근했으면 합니다. 즉, Tutorial 형태의 지식은 아니라는거죠..

EJB 에 대한 내용은 HeadFirst EJB 를 권합니다.


객체 지향 컨셉을 알고 싶으면
Head First Object Oriented Analysis & Design : 세상을 설계하는 객체지향 방법론
BEGINNING JAVA OBJECTS ,
소프트웨어 개발의 성공 열쇠 오브젝트 디자인
을 권해 드립니다.

Advanced Java 는 다음 책이 좋습니다.
[증보판]Effective Java Programming Language Guide - 자바 유창하게 말하기


패턴의 시작은 다음 책이 좋습니다.
Head First Design Patterns : 스토리가 있는 패턴 학습법 , Blog2Book 패턴 그리고 객체지향적 코딩의 법칙  이 책이 읽기 쉽습니다.

GOF의 디자인 패턴(개정판) : Design Patterns: Elements of Reusable Object-Oriented Software  : 이 책은 바이블입니다.. .
GOF를 풀어 놓은 책들은
Java 언어로 배우는 디자인 패턴 입문(개정판)





패턴의 발전은
패턴을 활용한 리팩터링  이책이 좋습니다.
실전 코드로 배우는 실용주의 디자인 패턴 역시 좋습니다.


프레임워크에 대한 책은 컨셉적인 부분에서는 제가 본책으로는
JAVA 웹 애플리케이션 프레임워크 분석과 설계의 노하우
요놈 밖에 없습니다.
손영수님이 번역하고 계신다니 기다려봐야죠~~~ ( 원서를 봐야 하려나.. ㅡㅡ;; )


소프트웨어 아키텍처 패턴에 대한 부분은
패턴 지향 소프트웨어 아키텍처 : 패턴 시스템 Volume 1
코어 J2EE 패턴 2판 : Core J2EE PATTERNS


아키텍트의 역할에 대한 설명으로는 아키텍트 이야기

아키텍처적인 사고를 학습하려면
소프트웨어 아키텍처: 이론과 실제 [제9회 JOLT상 수상작] ( 문서화등에 대한 책들도 몇개 있습니다. )
expert one-on-one J2EE 설계와 개발 (실용적인 측면에서 판단의 기준에 대한 예시를 제시하는...)
데이터 아키텍처 솔루션 1 (양장본)



성능에 관한 내용은 다음 책이 좋습니다.
Blog2Book 자바 성능을 결정짓는 코딩 습관과 튜닝 이야기

리팩토링은
Refactoring (한글판)  이 바이블이구요.

리팩터링 워크북 은 말그대로 워크북입니다.


UML 은 UML Distilled : 표준 객체 모델링 언어 입문(3/E)  이 책으로 기본을 다지는 것이 좋습니다.
좀더 상세한 부분을 보고 싶다면 생각하며 배우는 UML 2.0  을 권해드립니다.


실무적인 설계원칙이나 실천방법을 알고 싶다면
소프트웨어개발의 지혜 : 원칙,디자인패턴,실천방법  이 책을 권해 드립니다.


자바 스크립트는 이책 한권이면 끝납니다.
자바스크립트 완벽 가이드 (2권 1질)

댓글 없음:

댓글 쓰기