Effective Java 3/E

이펙티브 자바(Effective Java) 핵심 요약 및 정리

Effective Java - Item 1. 생성자 대신 팩토리 메서드를 고려하라

static인 팩토리 메소드를 제공하여, constructor 대신에 사용하는 것으로 인스턴스 생성에 관한 코드를 보다 알기 쉽게 할 수가 있다.

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

생성자에 매개변수가 많다면 빌더 패턴을 이용하는 것이 더 편하다.

Effective Java - Item 3. private 생성자나 열거 타입으로 싱글턴임을 보증하라

private의 생성자 또는 enum 형으로 싱글 톤 특성을 강제한다.

최종 수정 : 2024-01-18