4
의존성 주입 (DI)과 제어 역전 (IOC)의 차이점
DI (Dependency Injection) 및 IOC (Inversion Of Control)에 대한 많은 참조를 보았지만 차이점이 있는지는 잘 모르겠습니다. 둘 중 하나 또는 둘 다 사용하기를 원하지만 어떻게 다른지 조금 혼란 스럽습니다.
IoC (Inversion of Control)는 절차 적 프로그래밍과 비교하여 시스템의 제어 흐름이 반전되는 일부 소프트웨어 아키텍처 설계의 측면을 설명하는 추상적 인 원리입니다.