strategy1 [디자인패턴]Gof의 디자인패턴 (Gang of Four) 2021.05.28 - [Back-End/Java_Spring] - [객체지향] 객체지향 4대 특성 및 5대 원칙 디자인 패턴 디자인 패턴이란? 자주 사용하는 설계 패턴을 정형화해서 유형별로 가장 최적의 방법으로 개발 할 수 있도록 정해 둔 설계 명확한 정답이 있는 것이 아니고, 프로젝트의 상황에 맞추어 적용 가능 Gof의 디자인 패턴 (Gang of Four) 객체 지향 개념에 따른 설계 중 재사용할 경우 유용한 설계를 정리 해둔 것 총 23개 장점 개발자(설계자) 간의 원활한 소통 소프트웨어 구조 파악 용이 재사용을 통한 개발 시간 단축 설계 변경 요청에 대한 유용한 대처 단점 모든 개발자의 객체지향 설계 / 구현에 대한 이해 초기 투자 비용 부담 생성 패턴 객체를 생성하는 것과 관련 된 패턴 객체의.. 2021. 5. 28. 이전 1 다음