728x90
예외처리, 디자인 패턴&DI 등을 적용해서 깔끔한 코드를 만드는 방법 등을 소개하고 있다.
템플릿/콜백 부분은 좀 어려웠다. 템플릿/콜백 부분은 대충 넘어가서 정리할 게 별로 없음..
1. 같은 애플리케이션 안에서 여러 가지 종류의 전략을 다이내믹하게 구성하고 사용해야 한다면 컨텍스트를 이용하는 클라이언트 메소드에서 직접 전략을 정의하고 제공하게 만든다.
2. 단일 전략 메소드를 갖는 전략 패턴이면서 익명 내부 클래스를 사용해서 매번 전략을 새로 만들어 사용하고, 컨텍스트 호출과 동시에 전략 DI를 수행하는 방식을 템플릿/콜백 패턴이라고 한다.
'Study > Spring' 카테고리의 다른 글
[토비의 스프링] 4장. 예외 (0) | 2024.02.24 |
---|---|
[토비의 스프링] 2장. 테스트 (0) | 2024.02.24 |
[토비의 스프링] 1장. 오브젝트와 의존관계 (0) | 2024.02.12 |
댓글