보안·권한 · 권장
의존성 역전Dependency inversion
상위 로직이 인터페이스에 의존하게 방향을 뒤집는 원칙.
의존성 역전은 상위 로직이 하위의 구체적 구현을 직접 붙잡지 않고, 그 사이에 인터페이스라는 역할 계약을 끼워 넣어 의존 방향을 뒤집는 원칙입니다. 상위 로직은 인터페이스만 바라보고, 하위 구현은 그 인터페이스를 따르기만 하면 됩니다. 이렇게 하면 AI가 하위 구현을 통째로 교체해도 상위 로직은 손대지 않아, 변경의 파장을 좁게 가둘 수 있습니다.
“의존성 역전으로 짜야 나중에 구현을 갈아끼우기 편해요.”
다른 이름Dependency Inversion · 의존 방향