결합도 ⑤ · 강한 편
공통 결합도 — 전역 변수 공유
정의 · Common Coupling
두 모듈이 전역 변수(Global Variable)를 공유하는 결합도. 한 모듈이 전역 변수 구조를 바꾸면 그것을 읽는 모듈도 같이 망가집니다.
예시
로그인 모듈이 globalUser에 사용자 정보를 저장 → 대시보드 모듈이 그 전역 변수를 읽음. 코드 리뷰에서 강하게 금기시되는 패턴.
시험 포인트
공통 결합도 = 전역 변수 공유. 외부 결합도(외부 규격)와의 구분이 단골 함정입니다.