디자인 패턴 개념 : 소프트웨어 공학의 소프트웨어 설계에서 공통으로 발생하는 문제에 대해 자주 쓰이는 설계 방법을 정리한 패턴 구성요소 - 패문솔 사결샘 : 패턴의 이름 / 문제 및 배경 / 솔루션 / 사례 / 결과 / 샘플 코드 목적에 따른 디자인 패턴 유형 - 생구행 : 생성 패턴 / 구조 패턴 / 행위 패턴 생성 패턴 - 생빌 프로 팩앱싱 : 생성 패턴 - 빌드 / 프로토타입 / 팩토리 메소드 / 앱스트랙트 팩토리 / 싱글톤 구분 패턴 설명 생성 패턴 Builder - 복잡한 인스턴스를 조립하여 만드는 구조로, 복합 객체를 생성할 때 객체를 생성하는 방법(과정)과 객체를 구현(표현) 하는 방법을 분리함으로써 동일한 생성 절차에서 서로 다른 표현 결과를 만들 수 있는 디자인 패턴 - 생성과 표기를 분..