'장세찬'에 해당되는 글 1건

  1. [2008/10/10] [BOOK Review] GoF 디자인 패턴! 이렇게 활용한다 - ★★★☆

[BOOK Review] GoF 디자인 패턴! 이렇게 활용한다 - ★★★☆

[Book Review]

사용자 삽입 이미지
GoF 디자인 패턴! 이렇게 활용한다

장세찬, 한빛미디어 2004년 06월
평정 : ★★★☆ (3.5/5)




 한창 디자인 관련 서적을 읽고 있는 중에 GOF책을 다 읽고 좀더 구체적이고 확실한 개념을 잡기 위해서 이 책을 선택했는데 결과는 읽기는 편한데 절대적으로 좀 먼가 허전하다는 느낌을 강하게 받습니다. 물론 코드가 많아서 이해하기 쉽지만 디자인을 코드로 설명하게 되면 이해 자체가 설계에 대한 이해보다는 샘플코드에 종속적이 되어버리는 듯한 느낌을 받게 됩니다.
그런점에서 한번쯤 읽어 보기는 하겠지만 절대로 이 한권으로 패턴의 이해를 완성시키기 힘들지 않을까...
중간중간에 제 개인적인 생각에 설명이 좀 이상한 부분도 드물게 보입니다.

그래도 전혀 감을 잡기 힘드신 분들께는 추천해요~

목차
PART1. 소프트웨어 개발과 디자인 패턴
1. 소프트웨어 개발과 WHAT-WHY-HOW 생각 모델
2. 소프트웨어 설계 및 디자인 패턴

PART 2. 객체 생성을 위한 디자인 패턴 3. 제품군별 객체 생성 문제 : Abstract Factory 패턴
4. 부분 부분 생성을 통한 전체 객체 생성 문제 : Builder 패턴
5. 대행 함수를 통한 객체 생성 문제
6. 복제를 통한 객체 생성 문제
7. 최대 N개로 객체 생성을 제한하는 문제
8. 객체 생성을 위한 디자인 패턴 정리

PART 3. 구조 개선을 위한 디자인 패턴 9. 기존 모듈 재사용을 위한 인터페이스 변경 문제
10. 인터페이스와 구현의 명확한 분리 문제
11. 부분-전체 관계 구조 취급 문제
12. 특정 객체의 기능 동적 추가, 삭제 문제
13. 명확한 서브시스템 정의 문제
14. 객체의 공유 문제
15. 대리 객체를 통한 작업 수행 문제
16. 구조 개선을 위한 디자인 패턴 정리

PART 4. 행위 수행 개선을 위한 디자인 패턴 17. 수행 가능 객체까지 요청 전파 문제
18. 수행할 작업의 일반화 문제
19. 간단한 문법에 기반한 검증 및 작업 처리 문제
20. 동일 자료형의 여러 객체에 대한 순차적 접근 문제
21. 복잡한 M:N 객체 관계의 완화 문제
22. 객체의 이전 상태 복원 문제
23. ONE SOURCE MULTIPLE USE 문제
24. 객체 상태 추가에 따른 행위 수행 변경 문제
25. 동일 목적 알고리즘의 동적 적용 문제
26. 알고리즘 기본 골격 재사용과 상세 구현 변경 문제
27. 작업 종류를 효율적으로 추가, 변경 문제
28. 행위 수행 개선을 위한 디자인 패턴 정리

PART 5. 디자인 패턴 활용
29. 디자인 패턴 요약정리
30. 디자인 패턴 활용

2008/10/10 18:03 2008/10/10 18:03

이 글의 트랙백 주소 :: http://radicaled.org/blog/trackback/10

::: 사람과 사람의 교감! 人터넷의 첫 시작! 댓글을 달아주세요! :::

[로그인][오픈아이디란?]