모듈의 개념
모듈의 특징
각 모듈은 상대적으로 독립성을 가짐
모듈 내부에는 그 모듈을 하나로 통합하는 수많은 조합이 존재할 수 있음
단독으로 컴파일 및 재사용 가능
독립성 높다 → 다른 모듈에 영향 미치지 않고 수정 가능
⇒ 결합도와 응집도에 의해 측정 → 결합도는 약하게, 응집도는 강하게, 모듈 크기는 작게!
공통 모듈의 개념
팬인(Fan-in) 및 팬아웃(Fan-Out) 개념