이펙티브

    [Effective Java] 아이템5 자원을 직접 명시하지 말고 의존 객체 주입을  사용하라

    [Effective Java] 아이템5 자원을 직접 명시하지 말고 의존 객체 주입을 사용하라

    https://book.naver.com/bookdb/book_detail.nhn?bid=14097515 이펙티브 자바 자바 플랫폼 모범 사례 완벽 가이드 - JAVA 7, 8, 9 대응자바 6 출시 직후 출간된 『이펙티브 자바 2판』 이후로 자바는 커다란 변화를 겪었다. 그래서 졸트상에 빛나는 이 책도 자바 언어와 라이브 book.naver.com 이 글은 이펙티브 자바 Effective Java를 읽고 희미한 기억을 또렷한 기록으로 바꾸기 위해 작성했습니다 들어가기 전에 많은 클래스는 하나 이상의 자원에 의존합니다. "응집도를 높이고(High Cohesion), 결합도는 낮추라(Loose Coupling)" 자주 변경되는 구체(Concrete) 클래스에 의존하지 마라 - 로버트 C.마틴 - 이 책에서..

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

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

    https://book.naver.com/bookdb/book_detail.nhn?bid=14097515 이펙티브 자바 자바 플랫폼 모범 사례 완벽 가이드 - JAVA 7, 8, 9 대응자바 6 출시 직후 출간된 『이펙티브 자바 2판』 이후로 자바는 커다란 변화를 겪었다. 그래서 졸트상에 빛나는 이 책도 자바 언어와 라이브 book.naver.com 이 글은 이펙티브 자바 Effective Java를 읽고 희미한 기억을 또렷한 기록으로 바꾸기 위해 작성했습니다 들어가기 전에 클래스의 필수 매개변수와 선택 매개변수가 있다고 가정해봅시다. 자 그러면 클래스의 인스턴스를 만들 때 필수 매개변수에는 값이 있어야 하고 선택 매개변수에는 값이 있을 수도 없을 수도 있습니다. 이럴 때 생성자에 매개변수가 많으면 어떻..