[디자인패턴] 디자인패턴(Design Patterns) 소개
안녕하세요. Yo플레입니다. 이번엔 뜬금없이 디자인패턴에 대해 이야기 해보고자 합니다. 디자인패턴이란 한마디로 족집게 참고서라고 생각합니다. 보다 유연하고 재사용 가능한, 따라서 객체지향적인 소프트웨어를 설계하기 위해 고수들이 미리 고민을 해놓은 것이죠. 따라서 이러한 패턴들을 많이 알아두면 특정한 문제들에 대해 보다 잘 대응할 수 있게 되지요. 저는 4년전에 HFDP(라고 쓰고 '헤드퍼스트 디자인패턴'이라고 읽더군요.)를 통해 디자인패턴을 처음 알게 되었습니다. 그 때, 전략(Strategy)패턴을 처음 배웠었습니다. 그 책에 있던 팩토리메소드(Factory Method)패턴, 템플릿메소드(Template Method)패턴 등도 기억에 남네요. 제가 알기로는 디자인패턴의 원전은 HFDP가 아니고 'Go..
개발
2011. 6. 26. 22:43