결합도, 응집도

Jmnote (토론 | 기여)님의 2022년 6월 16일 (목) 11:40 판 (낮은 결합도, 높은 응집도에 대한 넘겨주기를 제거함)
(차이) ← 이전 판 | 최신판 (차이) | 다음 판 → (차이)
coupling, dependency
결합도, 커플링, 의존성, 의존도
cohesion
응집도

1 결합도[ | ]

  • 두 모듈 사이의 연관관계
  • 모듈간 상호 의존하는 정도
  • 모듈(클래스)들 사이의 상호 의존성
  • 둘 이상의 모듈이나 클래스 간의 상호 의존 정도
  • 독립적인 모듈이 되기 위해서는 결합도가 낮아야 한다.
그래야 하나의 모듈을 수정할 때 영향도가 적다.

2 응집도[ | ]

  • 모듈 내 코드가 하나의 기능을 제공하기 위해 집중하는 정도
  • 하나의 모듈(클래스) 내에서 구성요소들 사이의 기능적 관련성

 

3 같이 보기[ | ]

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}