Design Pattern2 설계 패턴을 선택하는 방법 설계 패턴에 대해서 처음 접하거나 익숙하지 않을 경우, 특정 설계 문제를 해결하는 패턴을 선택하는데 있어서 어려움이 따른다. 디자인 패턴 책에서는 특정 문제에 적합한 설계 패턴을 선택하는 접근 방법에 대해서 다음과 같이 설명되어 있다. 1. 설계 패턴이 어떻게 설계 문제를 해결하는지를 고려하라. 2. 의도(intent) 절을 잘 읽어보라. 3. 패턴들끼리 어떤 관계가 있는지를 이해하라. 4. 유사한 목적(purpose)를 가지는 패턴들을 숙지하라. 5. 재설계에 대한 원인을 파악하라. 6. 설계에서 변동성이 있어야 되는 것이 무엇인지를 고려하라. 의도 (purpose) 설계 패턴 변동될 수 있는 부분 생성 Abstract Factory 제품 객체들에 대한 군(family) Builder 복합 객체를 생성.. 2009. 9. 3. GoF의 또 다른 한 사람 오늘 GoF의 또 다른 한 사람인 Erich Gamma를 볼 수 있었다. GoF의 氣가 전달되는 순간이길.... [Erich Gamma와 같이] [Erich Gamma와 Ralph Johnson 의 친필 사인] 2009. 8. 19. 이전 1 다음 반응형