생성자에 매개변수가 많다면 빌더를 고려하라
Effective Java 3/E 2장 생성자에 매개변수가 많다면 빌더를 고려하라 정적 팩터리와 생성자에는 똑같은 제약이 하나 있다. 선택적 매개변수가 많을때 대응이 어렵다. 점층적 생성자 패턴도 쓸 수는 있지만 매개변수가 많아지면 클라이언트 코드를 작성하거나 읽기 어려워 진다. public class Hello { private String str; private String str2; private String str3; public Hello(String str) { System.out.println("Hello str" + str); } public Hello(String str, String str2) { System....