[Effective Java] 생성자에 매개변수가 많다면 빌더를 고려하라.


[Effective Java] 생성자에 매개변수가 많다면 빌더를 고려하라.

생성자에 매개변수가 많다면 빌더를 고려하라. - 생성자가 별로인가 item 1은 생성자 대신에 정적 팩토리 메서드를 활용하라고 하고 - item 2는 매개변수가 많으면 빌더를 고려하라고 하네 - 그럼 생성자는 안 써야 되는 거 아닌가? 왜 있는 거지 - 정적 팩터리와 생성자는 선택적 매개변수가 많을 때 적절히 대응하기 어렵다. - 매개변수가 많을 때 프로그래머들은 점층적 생성자 패턴을 많이 사용했다. 이것은 필수 매개 변수만 받는 생성자, 필수 매개변수와 선택 매개변수 1개, 선택 매개변수 2개.. 등등 선택 매개변수를 전부 다 받는 생성자까지 늘려가는 방식 - 이렇게 클래스를 만들고 원하는 매개변수를 모두 포함한 생성자 중 가장 짧..........

[Effective Java] 생성자에 매개변수가 많다면 빌더를 고려하라.에 대한 요약내용입니다.

자세한 내용은 아래에 원문링크를 확인해주시기 바랍니다.



원문링크 : [Effective Java] 생성자에 매개변수가 많다면 빌더를 고려하라.