HOME > Detail View

Detail View

GoF의 디자인 패턴 개정판

GoF의 디자인 패턴 개정판 (Loan 79 times)

Material type
단행본
Personal Author
Gamma, Erich Helm, Richard Johnson, Ralph Vlissides, John 김정아 , 역
Title Statement
GoF의 디자인 패턴 / 에릭 감마 [외]지음 ; 김정아 옮김.
판사항
개정판.
Publication, Distribution, etc
서울 :   피어슨에듀케이션코리아 ,   2007.  
Physical Medium
496 p. : 삽도 ; 25 cm.
Varied Title
Design patterns : elements of reusable object-oriented software.
기타표제
재사용성을 지닌 객체지향 소프트웨어의 핵심 요소
ISBN
9788945072146 8945072144
General Note
공저자: 리처드 헬름, 랄프 존슨, 존 블리시디스.  
부록수록  
Bibliography, Etc. Note
참고문헌 및 색인수록
Subject Added Entry-Topical Term
Object-oriented programming (Computer science) Computer software --Reusability. Software patterns.
000 01207camccc200385 k 4500
001 000045369525
005 20100806050125
007 ta
008 070601s2007 ulka b 001c kor
020 ▼a 9788945072146 ▼g 93560
020 ▼a 8945072144
035 ▼a (KERIS)BIB000010936606
040 ▼a 211040 ▼c 211040 ▼d 211009
041 1 ▼a kor ▼h eng
082 0 4 ▼a 005.1/2 ▼2 22
090 ▼a 005.12 ▼b 2007
245 0 0 ▼a GoF의 디자인 패턴 / ▼d 에릭 감마 [외]지음 ; ▼e 김정아 옮김.
246 0 3 ▼a 재사용성을 지닌 객체지향 소프트웨어의 핵심 요소
246 1 9 ▼a Design patterns : elements of reusable object-oriented software.
250 ▼a 개정판.
260 ▼a 서울 : ▼b 피어슨에듀케이션코리아 , ▼c 2007.
300 ▼a 496 p. : ▼b 삽도 ; ▼c 25 cm.
500 ▼a 공저자: 리처드 헬름, 랄프 존슨, 존 블리시디스.
500 ▼a 부록수록
504 ▼a 참고문헌 및 색인수록
650 0 ▼a Object-oriented programming (Computer science)
650 0 ▼a Computer software ▼x Reusability.
650 0 ▼a Software patterns.
700 1 ▼a Gamma, Erich
700 1 ▼a Helm, Richard
700 1 ▼a Johnson, Ralph
700 1 ▼a Vlissides, John
700 1 ▼a 김정아 , ▼e
945 ▼a KINS

No. Location Call Number Accession No. Availability Due Date Make a Reservation Service
No. 1 Location Science & Engineering Library/Sci-Info(Stacks1)/ Call Number 005.12 2007 Accession No. 121149731 Availability Available Due Date Make a Reservation Service B M
No. 2 Location Science & Engineering Library/Sci-Info(Stacks1)/ Call Number 005.12 2007 Accession No. 121149732 Availability Available Due Date Make a Reservation Service B M
No. 3 Location Sejong Academic Information Center/Science & Technology/ Call Number 005.12 2007 Accession No. 151239747 Availability Available Due Date Make a Reservation Service B M
No. Location Call Number Accession No. Availability Due Date Make a Reservation Service
No. 1 Location Science & Engineering Library/Sci-Info(Stacks1)/ Call Number 005.12 2007 Accession No. 121149731 Availability Available Due Date Make a Reservation Service B M
No. 2 Location Science & Engineering Library/Sci-Info(Stacks1)/ Call Number 005.12 2007 Accession No. 121149732 Availability Available Due Date Make a Reservation Service B M
No. Location Call Number Accession No. Availability Due Date Make a Reservation Service
No. 1 Location Sejong Academic Information Center/Science & Technology/ Call Number 005.12 2007 Accession No. 151239747 Availability Available Due Date Make a Reservation Service B M

Contents information

Book Introduction

객체지향 소프트웨어 설계에 대한 풍부한 경험을 남김없이 살려, 개발자들이 공통적으로 겪는 설계 문제에 대한 간결하고 깔끔한 해결책들을 4인의 초일류 설계 전문가들이 카탈로그로 묶어 선사합니다. 이전에는 문서화된 적이 없는 이 책의 23개 패턴을 통해, 개발자들은 스스로 설계법을 다시 발견할 필요 없이 좀더 유연하고 우아하며 재사용성도 높은 설계를 창조할 수 있습니다.
이 책은 패턴이란 무엇이고 그것이 객체지향 소프트웨어를 설계하는 데 어떤 도움을 줄 수 있는지부터 설명합니다. 이에 대한 충분한 이해를 전달한 후에 진행되는 본격적인 내용으로, 객체지향 소프트웨어에 자주 나타나는 설계들을 하나씩 잡아 체계적으로 이름을 붙이고, 설명하고, 평가하는 카탈로그가 실려있습니다. 을 지침서로 사용하면, 이 책에 실린 주요 패턴들이 소프트웨어 개발 고정에 어떤 식으로 부합하며, 이들을 어떻게 사용해야 여러분 자신의 설계 문제를 가장 효율적으로 풀 수 있는지를 배울 수 있을 것입니다.


Information Provided By: : Aladin

Author Introduction

에릭 감마(지은이)

<스스로 진화하는 이클립스 활용가이드>

김정아(옮긴이)

<GOF의 디자인 패턴>

Information Provided By: : Aladin

Table of Contents


목차
옮긴이 머리말 = 5
머리말 = 11
독자를 위한 가이드 = 15
Chapter 1 서론 = 25
 1.1 디자인 패턴이란? = 27
 1.2 스몰토크 MVC를 사용한 디자인 패턴 = 30
 1.3 디자인 패턴 기술하기 = 32
 1.4 디자인 패턴 카탈로그 = 35
 1.5 카탈로그 조직화하기 = 37
 1.6 디자인 패턴을 이용하여 문제를 푸는 방법 = 40
 1.7 디자인 패턴을 고르는 방법 = 62
 1.8 디자인 패턴 사용 방법 = 63
Chapter 2 사례 연구: 문서 편집기 설계 = 67
 2.1 설계 문제들 = 67
 2.2 문서 구조 = 70
 2.3 서식 설정 = 76
 2.4 사용자 인터페이스 장식하기 = 80
 2.5 다양한 룩앤필 표준 지원 = 85
 2.6 다중 윈도우 시스템 지원 = 90
 2.7 사용자 조작 = 99
 2.8 철자 검사 및 붙임표 연결 = 106
 2.9 요약 = 120
디자인 패턴 카탈로그
 Chapter 3 생성 패턴 = 125
  추상 팩토리(Abstract Factory) = 132
  빌더(Builder) = 144
  팩토리 메서드(Factory Method) = 156
  원형(Prototype) = 169
  단일체(Singleton) = 181
  생성 패턴에 대한 논의 = 191
 Chapter 4 구조 패턴 = 193
  적응자(Adapter) = 196
  가교(Bridge) = 213
  복합체(Composite) = 226
  장식자(Decorator) = 241
  퍼사드(Facade) = 254
  플라이급(Flyweight) = 265
  프록시(Proxy) = 279
  구조 패턴에 대한 논의 = 292
 Chapter 5 행동 패턴 = 295
  책임 연쇄(Chain of Responsibility) = 298
  명령(Command) = 311
  해석자(Interpreter) = 324
  반복자(Iterator) = 340
  중재자(Mediator) = 359
  메멘토(Memento) = 371
  감시자(Observer) = 382
  상태(State) = 395
  전략(Strategy) = 407
  템플릿 메서드(Template Method) = 419
  방문자(Visitor) = 426
  행동 패턴에 대한 논의 = 443
Chapter 6 결론 = 449
 6.1 디자인 패턴에서 무엇을 기대할 수 있는가? = 450
 6.2 간략한 역사 = 454
 6.3 패턴 커뮤니티 = 455
 6.4 초대의 글 = 458
 6.5 책을 마무리하며 = 459
Appendix A 용어정리 = 461
Appendix B 표기법 가이드 = 467
 B.1 클래스 다이어그램 = 468
 B.2 객체 다이어그램 = 470
 B.3 상호작용 다이어그램 = 470
Appendix C 예제 코드에 사용된 기본 클래스 = 473
 C.1 List = 474
 C.2 Iterator = 476
 C.3 ListIterator = 477
 C.4 Point = 477
 C.5 Rect = 478
참고문헌 = 481
찾아보기 = 489


New Arrivals Books in Related Fields