본문 바로가기
TIL : 컴퓨터 지식

모듈 간 결합도

by 이페코장인 2024. 3. 1.

결합도란?

결합도는 모듈 간 상호 의존의정도 또는 연관관계를 의미한다. 일반적으로 결합도가 높을수록 품질이 낮고, 낮을수록 품질이 좋다.

 

 

결합도의 종류

자료 결합도 인터페이스가 자료 요소로만 구성될 때의 결합도
스탬프(검인) 결합도 인터페이스로 배열이나 레코드 등 자료 구조가 전달될 때의 결합도
제어 결합도 어떤 모듈이 다른 모듈 내부 논리적인 흐름을 제어하기 위해 제어 신호를 이용해 통신하거나 제어 요소를 전달하는 결합도   
외부 결합도 어떤 모듈이 외부로 전언한 데이터를 다른 모듈에서 참조할 때의 결합도
공통(공유) 결합도 공유되는 공통 데이터 영역을 여러 모듈이 사용할 때의 결합도
내용 결합도 한 모듈이 다른 모듈의 내부 기능 및 자료를 직접 참조하거나 수정할 때의 결합도

 

'TIL : 컴퓨터 지식' 카테고리의 다른 글

네트워크  (0) 2024.03.06
SOLID 원칙  (2) 2024.03.01
다이어그램 간략  (0) 2024.02.29
데이터베이스 관련 신기술 간략정리  (0) 2024.02.29
데이터베이스 : 키 (DATABASE : KEY)  (1) 2024.02.28