이펙티브 자바
Item 02. 생성자에 매개변수가 많다면 빌더를 고려하라 - 이펙티브 자바
정적 팩터리와 생성자 방식의 문제점 정적 팩터리와 생성자 방식으로 인스턴스를 생성하는 것은 공통적인 제약이 있다. → 선택적 매개변수가 많을 경우 적절히 대응하기 어렵다는 것. public class NutiritionFacts { private final int servingSize; private final int servings; private final int calories; private final int fat; private final int sodium; private final int carbohydrate; public NutiritionFacts(int servingSize, int servings) { // servingSize 와 servings 값을 받는 생성자 public N..