객체지향 · 설계
이펙티브 자바 2장: 객체 생성과 파괴
이펙티브 자바 2장 중 생성자 대신 정적 팩터리 메서드를 쓰는 장단점과 명명 방식, 매개변수가 많을 때 점층적 생성자 대신 빌더 패턴과 계층적 빌더를 쓰는 방법을 예제와 흐름도로 정리합니다.
이펙티브 자바 2장 중 생성자 대신 정적 팩터리 메서드를 쓰는 장단점과 명명 방식, 매개변수가 많을 때 점층적 생성자 대신 빌더 패턴과 계층적 빌더를 쓰는 방법을 예제와 흐름도로 정리합니다.
Track에서 Cars를 만들던 반복문을 Cars.from()으로 옮기는 예제로 정적 팩토리 메서드가 객체 생성 로직을 감추는 방식을 살펴보고, from·of·getInstance 등 네이밍 컨벤션을 정리합니다.