소프트웨어 모듈 결합도(Coupling )
CODEDRAGON ㆍDevelopment/Software Engineering
반응형
소프트웨어 모듈 결합도(Coupling )
· 어떤 모듈이 다른 모듈에 의존하는 정도를 나타내는 것입니다.
· 결합도는 보통 응집도(Cohesion)과 대비된다. 낮은↓ 결합도는 종종 높은↑ 응집도와 관련이 있으며, 그 역도 마찬가지입니다.
· 결합도과 응집도라는 소프트웨어 측정 지표(Software Metric)는, 구조적 설계의 개발자인 래리 콘스탄틴(Larry Constantine)이 만들었습니다.
· 낮은↓ 결합도는 종종 구조화가 잘된 컴퓨터 시스템의 지표이며, 좋은 설계이며, 높은↑ 응집도를 겸비하면, 높은↑ 가독성과 유지보수성이라는 일반적인 목표를 이루게 됩니다.
'Development > Software Engineering' 카테고리의 다른 글
개발, 구현 (Implementation) – 소프트웨어 개발 주기 (0) | 2019.04.18 |
---|---|
유지보수(Maintenance) – 소프트웨어 개발 주기 (0) | 2019.04.18 |
Programming languages used in most popular websites - 인기 사이트에서 사용된 언어확인 (0) | 2019.04.11 |
SW 개발도구 (0) | 2019.04.05 |
성경에 나오는 선악과(Forbidden fruit) (0) | 2019.04.04 |