커플링을 일으키는 원인을 파악한 뒤
따로 해당 커플링 부분만 담당하는 클래스를 만들고
그 잘 캡슐화된 클래스를 Parameter로 사용해 의존성을 주입하는 것임
이러면 최고수준의 디커플링인 자료결합도를 달성할 수 있어
요즘 내가 상당히 자주 쓰는 기술임 ㅇㅅㅇ
커플링을 일으키는 원인을 파악한 뒤
따로 해당 커플링 부분만 담당하는 클래스를 만들고
그 잘 캡슐화된 클래스를 Parameter로 사용해 의존성을 주입하는 것임
이러면 최고수준의 디커플링인 자료결합도를 달성할 수 있어
요즘 내가 상당히 자주 쓰는 기술임 ㅇㅅㅇ
결국은조삼모사 커플링 담당하는 클래스와 커플링됨
커플링은 없앨 수 없음 최저한도로 낮출 수 있을 뿐임