반응형
전략 패턴
-
3장 템플릿 (1)24년 11월 이전/책장 속 먼지 털기 - 토비의 스프링 2020. 11. 30. 07:06
책장속 먼지털기 스터디 4차 스터디 날짜 : 2020.11.30 작성 날짜 : 2020.11.29 ~ 11.30 페이지 : 209 ~ 240 템플릿이란? 책에서 나온 "템플릿"의 정의는 다음과 같다. 바뀌는 성질이 다른 코드 중에서 변경이 겅의 일어나지 않으며 일정한 패턴으로 유지되는 특성을 가진 부분을 자유롭게 변경되는 성질을 가진 부분으로부터 독립시켜서 효과적으로 활용할 수 있는 있도록 하는 방법이다. 쉽게 말하면 변경되지 않는 부분을 남겨두고(템플릿) 변경되는 코드 부분을 독립시키는 것이다. UserDao의 문제점? 지난 장들을 거쳐 관심사를 분리하고 의존성 주입 같은 기술들을 적용했음에도 불구하고 UserDao는 아직 고쳐야할 점이 남아있다. 바로 "예외 처리"이다. public class Use..