에듀윌
·
결합도 vs 응집도
★ 한눈 비교
방향이 정반대인 두 잣대
결합도
vs
응집도
구분
결합도 (Coupling)
응집도 (Cohesion)
의미
모듈 간(Between)
의존성
모듈 내부(Within)
요소 연관성
좋은 방향
낮을수록
좋다 (Loose)
높을수록
좋다 (High)
최고(좋은)
자료 결합도
기능적 응집도
최악(나쁜)
내용 결합도
우연적 응집도
단계 수
6단계
7단계
암기법
내공외제스자 (강→약)
우논시절통순기 (약→강)
황금 원칙
결합도는 낮게(Loose Coupling), 응집도는 높게(High Cohesion)!
이 한 줄이 좋은 모듈 설계의 절반입니다.