architecture1 [Architecture] 빌더(Builder) 패턴 클린 아키텍처 살아있는 전설이 들려주는 실용적인 소프트웨어 아키텍처 원칙『클린 코드』와 『클린 코더』의 저자이자 전설적인 소프트웨어 장인인 로버트 C. 마틴은 이 책 『클린 아키텍처』에서 이러한 www.yes24.com 빌더(Builder) 패턴 복잡하게 구성된 제품을 만들 때 같은 절차를 통하여 서로 다른 결과물을 만들 수 있도록 하는 패턴 객체의 생성과정과 표현방법을 분리함으로써 같은 생성 공정이 다른 표현을 만들 수 있게함. 구성요소를 먼저 결정 이후 조합 import Foundation enum Hobby: String { case drive case game case football } class Human { var name: String = "" var age: Int = 0 var hobb.. 2021. 6. 21. 이전 1 다음