Client에게 위임함으로서 종속적 소스코드 해결