-
리팩토링 : Separate Data Access Code리팩토링 2013. 2. 23. 09:00
조건
데이터 접근 코드가 관련되지 않은 권한을 가진 클래스 내부에 직접 내장되어 있다면
적용
데이터 접근 코드를 새로운 클래스로 뽑아내고 새 클래스를 논리적/물리적으로 데이터 소스에서 차단하시오.
참조
http://www.refactoring.com/catalog/separateDataAccessCode.html
코어 J2EE 패턴 113페이지
'리팩토링' 카테고리의 다른 글
리팩토링 : Split Loop (0) 2013.02.25 리팩토링 : Separate Query from Modifier (0) 2013.02.24 리팩토링 : Self Encapsulate Field (0) 2013.02.22 리팩토링 : Replace Type Code with Subclasses (0) 2013.02.21 리팩토링 : Replace Type Code with State/Strategy (0) 2013.02.20 댓글