<aside> 📎 목차

</aside>

Untitled

Untitled

1. IoC(Inversion of Control) : 제어의 역전

✨ 개념

<aside> 📢 Spring에만 적용되는 개념이 아니다!

</aside>

Michael Mattson의 1996년 논문 Object-Oriented Frameworks: A survey of methodological issues에서 처음 등장한 개념.

제어의 역전, 즉 IoC는 개발자가 구현한 프로그램이 외부 라이브러리의 흐름 제어를 받는 디자인 원칙을 말한다.

- 위키백과

호출 방향

✨ “할리우드 원칙” 이라고도 불린다!

"우리에게 전화하지 마세요. 우리가 당신에게 연락할게요.”

Don't call us, we'll call you😎

“GoF의 디자인 패턴”의 템플릿 메소드 패턴 챕터에서 등장하는 비유