Description
의존성 주입(Dependency Injection)은 객체지향 프로그래밍(Object Oriented Programming) 방법론 중 하나로 객체 간의 결합도를 낮추고 변경사항에 유연하게 대처하도록 구성하는 방법이다. 의존성 주입을 사용하면 코드의 가독성과 재사용성이 높아지고 테스트의 편의성을 제공해 소프트웨어의 유지 관리가 쉬워지기 때문에 실무에서 많이 사용되고 있다. 이 책은 의존성 주입을 구현하는 다양한 방법을 소개하고, 관련 예제를 통해 내용을 쉽게 습득하도록 했다. Go 언어를 사용하는 개발환경에서 의존성 주입을 구현할 수 있는 좋은 지침서가 될 것이다.
Go 프로그래밍 개발 환경에서 의존성 주입 실습 (Go개발환경에서 읽기 쉽고 유지관리와 테스트가 편리한 클린 코드 작성법)
$36.25