Posted 2021-07-22Updated 2021-07-24Java / Effective Java 3/E4 minutes read (About 536 words)item6. 불필요한 객체 생성을 피하자Read more
Posted 2021-07-21Updated 2021-07-24Java / Effective Java 3/E6 minutes read (About 887 words)Item5. 자원을 직접 명시하지 말고, DI를 통해 객체를 주입받자의존관계에 있는 class를 직접 명시하는 방식(static field)은 변경에 유연성을 가지기 힘들다. 그렇다면 어떤 구조가 적합할까?Read more
Posted 2021-07-20Updated 2021-07-24Java / Effective Java 3/E3 minutes read (About 439 words)Item4. 인스턴스화를 막을려면 private생성자를 이용하라static method,static field만을 담은 유틸리티성 클래스의 객체 생성을 막으려면 어떻게 해야할까?Read more
Posted 2021-07-18Updated 2021-07-24Java / Effective Java 3/E4 minutes read (About 644 words)Item3. private 생성자나 열거 타입으로 singleton임을 보증하라Read more
Posted 2021-07-17Updated 2021-07-24Java / Effective Java 3/E10 minutes read (About 1452 words)Item2. 생성자에 매개변수가 많다면 빌더를 고려해라Read more
Posted 2021-07-15Updated 2021-07-24Java / Effective Java 3/E3 minutes read (About 375 words)Item1. 생성자 대신에 정적 팩토리 메소드를 구현하라Read more