본문 바로가기
IT 둘러보기

DI Container를 이용하여 레거시와 모듈화를 동시에 잡기

by 날고싶은커피향 2023. 2. 24.

Reference
• Vinodh-G/NewsApp : https://github.com/Vinodh-G/NewsApp
• AliSoftware/Dip : https://github.com/AliSoftware/Dip
• Uber/Needle : https://github.com/uber/needle
• RIBs PluginPoint : https://gist.github.com/dehrom/ ac1a50cfbee3b573fd590150e652f914
• example-buck-ribs-needle : https://github.com/Angel-Cortez/example-buck- ribs-needle
• DITranquillity : https://github.com/ivlevAstef/DITranquillity
• Extending your modules using a plugin architecture : https://blog.usejournal.com/extending-your-modules-using-a-plugin-architecture-c1972735d728
• 유연한 확장과 변경 영향의 분리 패턴 지향 플러그인 소프트웨어 설계 : https://kdata.or.kr/info/info_04_view.html? fi eld=&keyword=&type=techreport&page=223&dbnum=127607&mode=detail&type=techreport
• IoC 콘테이너와 디펜던시 인젝션 패턴 번역 : https://javacan.tistory.com/entry/120
• 토비의 스프링 - IoC 컨테이너와 DI : https://gunju-ko.github.io/toby-spring/2019/03/25/IoC-%EC%BB%A8%ED%85%8C%EC%9D%B4%EB%84%88%EC%99%80- DI.html
• iOS Clean Architecture with Swift - IoC Container : https://develogs.tistory.com/7
• IoC container in Swift : https://ilya.puchka.me/ioc-container-in-swift/
• Swift Dependency Injection via Property Wrapper : https://basememara.com/swift-dependency-injection-via-property-wrapper/
• Swift dependency injection design pattern : https://theswiftdev.com/swift-dependency-injection-design-pattern/
• Spring - What's a plugin-oriented architecture? : https://spring.io/blog/2010/06/01/what-s-a-plugin-oriented-architecture
• Inversion of Control Containers and the Dependency Injection pattern : https://greatshin.tistory.com/8
• Martin Fowler - Plugin : https://martinfowler.com/eaaCatalog/plugin.html
• IoC, DI, DIP 용어 정리 : https://black-jin0427.tistory.com/194
• 객체 종속성이란? what is object dependency? : https://wiserloner.tistory.com/115
• Unity Container: Constructor Injection : https://www.tutorialsteacher.com/ioc/constructor-injection-using-unity-container
• Dependency를 관리하는 방법 : https://architecture101.blog/2008/12/07/dependency_managment/
• Dependency Analyzer를 이용한 순환적 의존관계 검출 : https://blog.naver.com/suresofttech/220729875733
• Wikipedia - Plug-in (computing) : https://en.wikipedia.org/wiki/ Plug-in_(computing)
• Wikipedia - Circular dependency : https://en.wikipedia.org/wiki/ Circular_dependency
• Youtube - Swinject to handle dependency injection : https:// www.youtube.com/watch?v=8a_oL8-ioqA

반응형