에듀윌
·
DIP · 시험
출제 패턴
스프링 IoC와의 연결
고수준·저수준·추상 —
세 단어가 단서
출제 형태
핵심 매칭
빈출도
정의 매칭
'구체 클래스가 아닌 추상에 의존' →
DIP
상
약자 매칭
D
= Dependency Inversion = 의존 역전
상
비유 매칭
'콘센트 표준·USB 표준' →
DIP
중
의존 방향
'고수준·저수준 모두 추상에 의존'
상
가짜 풀네임
Distribution·Distinction → 정답 Dependency Inversion
중
💡 합격 공식
DIP = 추의 = 구체가 아니라 인터페이스에 의존.
스프링의
IoC 컨테이너
(new 대신 컨테이너가 주입)가 곧 DIP의 실현. '역전'은 방향 바꾸기가 아니라 '추상에 의존하는 구조'.
⚠️ 시험 함정
'저수준 모듈이 고수준 모듈에 의존' 뒤집기 출제. 정확한 정의는
'고수준·저수준 모두 추상에 의존'
.