javabeans 패턴1 생성자에 매개변수가 많다면 빌더를 고려하라 정적 팩터리와 생성자에는 똑같은 제약이 하나 있습니다. 선택적 매개변수가 많을 때 적절히 대응하기가 어렵다는 점입니다. 빌더패턴을 설명하기 이전에 점층적 생성자 패턴(telescoping constructor pattern)에 대해 알아 보겠습니다. 점층적 생성자 패턴은 객체 생성 시 다양한 매개변수 조합을 처리하기 위해 여러 생성자를 제공하는 방식입니다. 이 패턴은 매개변수가 적을 때는 잘 작동하지만, 매개변수의 수가 많아지면 코드의 가독성과 관리가 어려워질 수 있습니다. 이펙티브 자바에서 예시로 이는 점층적 생성자 패턴 예시를 알아볼께요 점층적 생성자 패턴 - 확장하기 어렵다. ( Telescoping Constructor Pattern ) public class NutritionFacts { pri.. 2023. 12. 21. 이전 1 다음