단일 책임 원칙과 관련됨

같은 기능에 필요한 요소들을 얼마나 잘 ‘응집’시켰는가를 표현

image.png

우논시절교순기 순서로 응집도 올라감

응집도 높으면 좋은 코드, 낮으면 나쁜 코드

우리의 논산 시절, 교자와 순대의 기억이여

image.png

image.png

순차적 응집도랑 혼동하지 말 것

순차적 응집도는 한 모듈의 결과가 다음 모듈의 입력이 될 경우에 성립함

image.png

우연적 응집도: 모듈 내부의 각 구성 요소들이 서로 관련 없는 요소로만 구성된 경우 성립

image.png

시간적 응집도: 특정 시간에 처리되는 몇 개의 기능을 모아 하나의 모듈로 작성