기업 패턴을 연구 중이므로 this book을 읽습니다.IoC의 Enterpise 패턴
제 5 장을 읽었지만 여전히 혼란 스럽습니다 ... 내가 이해하는 한, IoC는 다른 클래스의 종속성을 제거해야합니다. 맞습니까? 일명 느슨하게 결합.
또한 콘크리트 클래스를 다시 빌드하면 종속성이있는 개체가 손상되지 않으므로이 방법이 유용하다고 읽었습니다.
나는 것을이 올바른지, 내가 어셈블리 (.DLL) 그것을 참조하는 다른 프로젝트를 다시 저를 필요로하지 않습니다를 재 구축하는 경우는, 의미가 있음을 이해?그러나이 책의 샘플은 프로젝트에서이 샘플을 참조하고 클래스의 인스턴스를 얻으려는 많은 작업을 수행하므로 혼란 스럽습니다.
최종 결과는 어셈블리를 동적으로로드하고 MEF와 같은 구체적인 클래스의 인스턴스를 만드는 것이라고 생각했습니다.
누군가 내게 이것을 설명 할 수 있습니까?
이 주제에 대한 좋은 기사입니다 이해하는 데 도움이됩니다 기본 개념을 많이 설명합니다. co.kr/bliki/InversionOfControl.html –