에듀윌 · 모듈 설계 6대 지침
★ 부정형 단골
'바람직하지 않은 것은?' 단골

단일진입 · 정보 은닉이 핵심

#지침한 줄 설명
1결합도↓ · 응집도↑황금률
2단일 진입·단일 출구입구 하나, 출구 하나 → 흐름 추적·디버깅 쉬움
3추상화세부 구현은 숨기고 인터페이스만 노출
4정보 은닉내부 데이터는 외부에서 직접 접근 못 하게 캡슐화
5복잡도 최소화모듈이 너무 커지지 않게, Fan-Out도 일정 수 이하
6일관성 유지비슷한 기능은 비슷한 방식으로 (예측 가능성↑)
💡 시험 한 줄 — '바람직하지 않은 것' 정답 신호
'결합도 높이기', '전역 변수 적극 사용', '진입·출구 다수' 같은 게 보이면 그게 정답. 정보 은닉 = 주방 비밀 레시피(내부가 바뀌어도 메뉴판은 그대로).