[이펙티브 자바] 규칙2


[이펙티브 자바] 규칙2

규칙 2 : 생성자 인자가 많을 시 Builder 패턴 적용을 고려하라 public class NutritionFacts { private final int servingSize; // (mL) 필수 private final int servings; // (per container) 필수 private final int calories; // 선택 private final int fat; // (g) 선택 private final int sodium; // (mg) 선택 private final int carbohydrate; // (g) 선택 public NutritionFacts(int servingSize, int servings) { this(servingSize, servings, 0); } p..


원문링크 : [이펙티브 자바] 규칙2