커플링을 일으키는 원인을 파악한 뒤


따로 해당 커플링 부분만 담당하는 클래스를 만들고


그 잘 캡슐화된 클래스를 Parameter로 사용해 의존성을 주입하는 것임


이러면 최고수준의 디커플링인 자료결합도를 달성할 수 있어


요즘 내가 상당히 자주 쓰는 기술임 ㅇㅅㅇ