더북(TheBook)

나도 이 의견에 동의하지만, 수작업을 많이 하지 않고 같은 정보를 얻을 수 있는 다른 방법도 있다.

실제로 나는 더 간단한 애플리케이션에는 의존성 주입 프레임워크를 사용하지 않는다. 최근 몇 년 동안 나는 작은 명령줄 도구를 많이 만들었다. 이런 경우 의존성 주입 프레임워크를 설정하기보다는 팩토리 클래스를 사용해 의존성 그래프를 인스턴스화하는 편을 선호한다.

결국 의존성 주입 프레임워크를 사용하는 것도 장단점이 있는 선택이다. 한 가지 방식을 선택하고, 선택한 방식의 이점을 최대한 활용하며 단점을 통제 가능하도록 관리해야 한다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.