GOF (1) 썸네일형 리스트형 [ Java ] Day 02 - ① Design Pattern # Design Pattern 숙련된 개발자들이 거친 시행착오를 해결해 놓은 Solution 모음집 가장 유명한 패턴 : Gof (Gang of four) 생성 - Singleton, Prototype, Builder 구현 - Adaptor, Bridge, Composite, Decorator 행위 - Strategic, Template, State # 1. Strategy Pattern 샷건(Shot Gun) 현상 해결 - 하나의 부분이 다른 곳에 연쇄적으로 영향을 미치는 것 객체들이 할 수 있는 행위 각각에 대해 전략 클래스를 생성하고, 유사한 행위들을 캡슐화 하는 인터페이스를 정의하여, 객체의 행위를 동적으로 바꾸고 싶은 경우 직접 행위를 수정하지 않고 전략을 바꿔주기만 함으로써 행위를 유연하게 확.. 이전 1 다음