제어 역행(IoC, Inversion of Control) 전통적 방식의 프로그래밍에서는 라이브러리를 직접 호출해서 코드를 작성했다. 그러나 제어 역행은 객체 또는 프로그램의 일부에 대한 제어를 컨테이너 나 프레임워크에게 양도한다는 것이다. 즉, 프레임워크가 프로그램의 흐름을 제어하고 실행해야 할 행동들에 대한 함수를 호출한다. 그런데, 이걸 가능하게 위해서 프레임워크가 실행해야 할 행동들에 대해 추상회된 버전으로 빌트인되있다. 만약 컨테이너가...
treesha.hashnode.dev1 min read
No responses yet.