결합도란?
결합도는 모듈 간 상호 의존의정도 또는 연관관계를 의미한다. 일반적으로 결합도가 높을수록 품질이 낮고, 낮을수록 품질이 좋다.
결합도의 종류
자료 결합도 | 인터페이스가 자료 요소로만 구성될 때의 결합도 |
스탬프(검인) 결합도 | 인터페이스로 배열이나 레코드 등 자료 구조가 전달될 때의 결합도 |
제어 결합도 | 어떤 모듈이 다른 모듈 내부 논리적인 흐름을 제어하기 위해 제어 신호를 이용해 통신하거나 제어 요소를 전달하는 결합도 |
외부 결합도 | 어떤 모듈이 외부로 전언한 데이터를 다른 모듈에서 참조할 때의 결합도 |
공통(공유) 결합도 | 공유되는 공통 데이터 영역을 여러 모듈이 사용할 때의 결합도 |
내용 결합도 | 한 모듈이 다른 모듈의 내부 기능 및 자료를 직접 참조하거나 수정할 때의 결합도 |
'TIL : 컴퓨터 지식' 카테고리의 다른 글
네트워크 (0) | 2024.03.06 |
---|---|
SOLID 원칙 (2) | 2024.03.01 |
다이어그램 간략 (0) | 2024.02.29 |
데이터베이스 관련 신기술 간략정리 (0) | 2024.02.29 |
데이터베이스 : 키 (DATABASE : KEY) (1) | 2024.02.28 |