본문 바로가기

카테고리 없음

2020-07-03 16시 개발자 글 모음 | "IoC, DIP, DI 개념 잡기"

IoC, DIP, DI 개념 잡기 by 김지훈

  • 위와 같이 TextFileParser 에 변경이 발생했을 때 이를 의존하는 FileLoader 역시 변경이 발생하게 된다
  • 해당 코드는 TextFileParser 를 주입 받으므로 DI 가 이루어졌다고 볼 수 있다
  • 구체 클래스에 의존하고 있으므로 다른 FileParser 로 교체하는 것은 불가능하며 TextFileParser 의 변경에 FileLoader 가 영향을 받게 된다