Swift 디자인패턴 Builder Pattern (빌더 패턴) Builder 패턴은 복잡한 객체를 단계적으로 생성할 수 있도록 설계된 생성 패턴객체 생성 과정에서 다양한 설정 옵션이나 순서를 필요로 하는 경우 유용하며, Builder 패턴은 객체 생성 로직을 분리하여 코드의 가독성과 재사용성을 높임. 히스토리2022-04-22: 디자인 패턴 스터디 정리2024-11-29: 포스팅 글 재정리 및 조금 더 실용적인 예제 코드로 변경 Builder Pattern빌더 패턴은 기본적으로 3가지 구성요소와 선택 사항으로 1가지가 추가되어 구성됨Builder: 객체 생성 단계를 정의하는 인터페이스 제공 및 각 단계 별 생성해야 할 객체의 세부사항 결정Concrete Builder: Builder 인터페이스 구현 ..