Builder Pattern
·
Backend/Spring Boot
1. 빌더 패턴 탄생 배경빌더 패턴이 왜 필요한지 이해하려면 그 이전의 객체 생성 방식들의 문제점을 먼저 알아야 합니다.1-1. 점층적 생성자 패턴 (Telescoping Constructor Pattern)필드가 많은 객체를 생성할 때, 필수 파라미터만 받는 생성자부터 모든 파라미터를 받는 생성자까지 여러 개를 오버로딩으로 쌓아올리는 방식입니다.class NutritionFacts { private final int servingSize; // 필수 private final int servings; // 필수 private final int calories; // 선택 private final int fat; // 선택 private f..