에듀윌 · 응집도 ⑦ 기능적
가장 이상적
응집도 ⑦ · 가장 강함 (이상적)

기능적 응집도 — 단 하나의 기능

정의 · Functional Cohesion
모듈 내 모든 요소가 단 하나의 기능을 수행하기 위해 기여하는 경우. 테스트·재사용·유지보수가 모두 쉬운 가장 이상적인 형태.
예시
calcCompoundInterest(원금, 이자율, 기간) — 오직 복리 결과만 반환. "한 함수는 한 가지 일만(Do One Thing)" 원칙.
시험 포인트
기능적 응집도 = 응집도 최고 단계 / 단 하나의 기능만 수행. "기"가 끝 = 가장 높음.