Inversion of Control Containers and the Dependency Injection pattern

Inversion of Control Containers and the Dependency Injection pattern

In the Java community there’s been a rush of lightweight containers that help to assemble components from different projects into a cohesive application. Underlying these containers is a common pattern to how they perform the wiring, a concept they refer under the very generic name of “Inversion of Control”. In this article I dig into how this pattern works, under the more specific name of “Dependency Injection”, and contrast it with the Service Locator alternative. The choice between them is less important than the principle of separating configuration from use.

(omitted below)

————————————-

학회가서 점심먹고 왔다갔다 하다보니 피어슨에듀케이션 코리아와 홍릉과학출판사 등이 나와서 책을 팔고 있었다.. 약 30%나 할인하더만.. 안타깝게도 Patterns of Enterprise Application Architecture 가 보이길레 큰맘먹고 사줄려고 했더만, 판매용은 안갖고 왔단다. 대체 뭐하러 들고온거지? -_-;

Modern C++ Design 역시 파는 물건이 아니라 걍 들고왔단다. 어이없음 -_-;;;

결국 뭔가 책을 산단건 포기해버림. 아쉽게도 홍릉과학출판사의 책들중엔 재밌어 보이는게 없었고..

Inversion of control이라.. 필독 리스트에 넣어놓고 심심할때 봐야겠다…

Similar Posts:

Post a Comment

Your email is never published nor shared.