...
Tip | ||||||
---|---|---|---|---|---|---|
| ||||||
"문제는 통제의 어떤 측면이 반전되고 있는가?"입니다. Martin Fowler는 2004 년 자신의 사이트에서 IoC (Inversion of Control)에 관한이 질문을 제기했습니다. Fowler는 원리를 더 자명하게하기 위해 이름 바꾸기를 제안하고 의존성 주입(Dependency Injection)을 제안했습니다. |
AOP
- Aspect Oriented Programming
- 모듈성을 높일 목적으로 서로 다른 관심사를 분리(separation of cross-cutting concerns)하는 프로그래밍 패러다임.
- 성격이 다른 로직(업무 로직과 업무 로직 외 공통적인 부분)이 함께 있는 경우 이를 분리해서 처리해야 복잡성을 해결할 수 있음.
- 로깅, 보안, 트랜잭션 등이 있음.
- 참고 : Aspect-oriented programming
...