전체태그 보기

#di (5개의 포스트)

dvmflstm

archiving - Singleton vs DI

2019년 10월 27일0개의 댓글
Dependency Injection을 통해 각 클래스 간의 의존성을 느슨하게 만드는 디자인 패턴과, Singleton pattern을 이용해 의존적인 클래스에 접근하는 방법이 서로 대치되는 디자인 패턴이라고 느껴져서, 이 둘을 비교하는 글을 찾아보았다. https://enterprisecraftsmanship.com/posts/singleton-vs-d...
zeros0623

2019/10/04 TIL

2019년 10월 4일0개의 댓글
Dependency injection (의존성 주입) 출처 의존성 주입 패턴의 장점 1. 재사용성 2. 테스트 용이 3. 코드 단순화 4. 종속성 감소 5. 가독성 증가 6. 결합도 감소 7. 유연성 증가 8. 확장성 증가 9. 의존관계를 설정하거나 없애거나 줄일 수 있음 의존성이란? A Class의 내부에서 B Class를 변수로 사용하면 A Cla...
scorpi0n

Angular 7+ 의존성 주입하기

2019년 5월 28일0개의 댓글
내용 * angular 7+ 버전부터 DI를 선언하는 새로운 방법이 생김 * 서비스 컴포넌트 안에서 주입 대상이 될 모듈을 선언 할 수 있다 * 사용 패턴 서비스 객체를 컴포넌트 모듈에 주입하고 모듈 안에 선언된 뷰 컴포넌트에서 사용하면 에러가 발생한다. 왜냐하면서비스 - 모듈 - 컴포넌트 - 서비스로 이어지는 리사이클 이기 때문이다. 그렇다면 어떻게 ...
IoC? DIP? IoC Container? DI? DI Framework? 도대체 그게 뭔데?
wickedev
여러분이 자바 혹은 C을 사용한다면 제목과 같은 용어들을 봐왔을겁니다. 하지만 보면 볼수록 매우 혼란스럽게 느껴질 것 입니다. 이렇게 복잡하게 느껴지는 이유는 이러한 용어들이 긴 시간에 걸쳐 하나의 용어에 다른 별명이 만들어지거나 세분화되고 혼용되었기 때문이죠. 그러므로 시간 순서에 따라 각 용어들을 살펴보려고 합니다. 먼저 IoC(Inversion o...
tura

Exploring Dagger2

2019년 4월 8일0개의 댓글
Exploring some key concepts and components of Dagger2.