오늘부터개발자

오늘부터개발자

  • 분류 전체보기 (67)
    • 웹 (56)
      • 용어 및 개념 (4)
      • Javascript (14)
      • Javascript(ES6+) (8)
      • Javascript Pattern (7)
      • TypeScript (0)
      • React (4)
      • HTML (5)
      • CSS (10)
      • SASS (0)
      • Webpack (4)
    • 알고리즘 (0)
    • Git & GitHub (0)
    • Java (8)
      • 디자인 패턴 (1)
      • Effective Java (7)
    • Spring (3)
    • 데이터베이스 (0)
    • 자격증 (0)
      • 정보처리기사 (0)
      • SQLD (0)
    • 기타 (0)
  • 홈
  • 태그
RSS 피드
로그인
로그아웃 글쓰기 관리

오늘부터개발자

컨텐츠 검색

태그

최근글

댓글

공지사항

아카이브

Java/Effective Java(7)

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

    자원을 직접 명시하지 말고 의존 객체 주입을 사용하라자원을 직접 명시하지 말고 의존 객체 주입을 사용하라 클래스가 내부적으로 하나 이상의 자원에 의존하고 자원이 클래스 동작에 영향을 준다면 싱글턴과 정적 유틸 클래스는 사용하지 않는 것을 권장 자원에 따라 동작이 달라진다면, 자원의 수만큼 인스턴스를 만들어 동작하게 하는 것이 좋음 자원을 직접명시하지 말고 의존 객체 주입을 사용 권장 Spring 과 같은 프레임워크에서 DI의 개념으로 많이 쓰임 사용하는 자원에 따라 동작이 달라지는 클래스에는 정적 유틸리티 클래스나 싱글턴 방식이 적합하지 않다. 아래의 예제는 사전을 단 하나만 사용한다면 좋은 코드 실전에서는 사전은 굉장히 여러 종류가 있으며 (한국어 사전, 영어 사전, 특수 어휘용 사전 등...) 특수 ..

    2021.03.23
이전
1 2
다음
티스토리
© 2018 TISTORY. All rights reserved.

티스토리툴바