참고 자료

빌더 패턴(Builder Pattern)

Effective Java의 빌더 패턴

객체 생성을 깔끔하고 유연하게 하기 위한 기법

규칙 2. 생성자 인자가 많을 때는 Builder 패턴 적용을 고려하라 (2판)

아이템 2. 생성자에 매개변수가 많다면 빌더를 고려하라 (3판)

점층적 생성자 패턴 → 자바빈 패턴(setter) → Builder pattern

주의사항 클래스 선언부에 @Builder 를 사용하지 말 것

객체 생성을 유연하게 할 수 있다.