Strategy Pattern

Design Patterns 2011. 10. 9. 00:53
반응형
알고리즘군을 정의하고 각각을 캡슐화하여 교환해서 사용할 수 있도록 만든다.
스트래티지 패턴을 활용하면 알고리즘을 사용하는 클라이언트와는 독립적으로 알고리즘을 변경할 수 있다.









 

바뀌는 부분은 캡슐화 한다.
대부분의 패턴은 객체지향 원칙을 따른다.
패턴은 우리에게 전문 용어를 제공해 준다.
개발에 있어서 절때 바뀌지 않는것은 '변화' 이다.
패턴은 여러 애플리케이션에서 반복 된다.
고수준의 라이브러리를 framework라 부른다.
다른사람들의 경험으로부터 배워야 한다.
구현이 아니라 인터페이스에 맞춰서 프로그래밍 한다.
상속보다는 합성을 사용한다.

반응형

'Design Patterns ' 카테고리의 다른 글

Decorator Pattern 워밍업  (0) 2011.10.10
Observer Pattern in Java Convert to AS3  (0) 2011.10.09
GOF디자인 패턴 각 행위 정리  (0) 2011.09.30
as3 design patterns  (0) 2011.09.14
Dependency Injection - 2  (0) 2011.08.23
: