보안·권한 · 권장
의존성 주입Dependency injection
필요한 구현체를 외부에서 만들어 넣어주는 기법.
의존성 주입은 어떤 코드가 필요로 하는 부품을 스스로 만들지 않고, 바깥에서 완성해 건네받게 하는 기법입니다. 부품을 받아 쓰는 코드는 그 부품이 어떻게 만들어졌는지 몰라도 됩니다. 부품을 갈아끼우거나 테스트용 가짜로 바꿔 넣기 쉬워져, AI가 만든 코드를 검증할 때 특히 유용합니다.
“테스트할 땐 가짜 DB를 주입해서 돌리면 돼요.”
다른 이름Dependency Injection · DI · DI wiring · 주입