반응형 객체의 결합1 [엘레강트 오브젝트] 2.3 항상 인터페이스를 사용하세요 이 내용은 엘레강트 오브젝트 를 읽으면서 정리한 내용을 포함하고 있습니다. 객체의 결합 객체의 분리 연습해보기 정리 관련해서 참고해볼 내용 객체의 결합 객체는 다른 객체들과 의사소통하면서 작업을 지원하고, 다른 객체들에게 도움을 제공한다. 결합이 필요한 부분은 다른 누군가가 객체의 서비스를 필요로 하기 때문이다. 이렇듯, 객체들이 서로를 필요로 하기 때문에 결합한다. (coupled) 객체들의 수가 수십 개를 넘어가면서부터 객체 사이의 강한 결합도가 심각한 문제가 된다. 이러한 결합도 문제는 유지보수성에 영향을 미치게 된다. 객체의 분리 애플리케이션 전체를 유지보수 가능하도록 만들기 위해서는 객체를 분리헤야 한다.(decouple) 기술적인 관점에서 객체 분리란 상호작용하는 다른 객체를 수정하지 않고도 .. 2023. 3. 1. 이전 1 다음 반응형