-
리팩토링 : Replace Type Code with Subclasses리팩토링 2013. 2. 21. 09:00
조건
클래스의 행동에 영향을 미치면서 변경할수 없는 타입코드가 있다면
적용
해당 타입코드들을 서브클래스로 변경하시오.
참조
http://www.refactoring.com/catalog/replaceTypeCodeWithSubclasses.html
'리팩토링' 카테고리의 다른 글
리팩토링 : Separate Data Access Code (0) 2013.02.23 리팩토링 : Self Encapsulate Field (0) 2013.02.22 리팩토링 : Replace Type Code with State/Strategy (0) 2013.02.20 리팩토링 : Replace Type Code with Class (0) 2013.02.19 리팩토링 : Replace Temp with Query (0) 2013.02.18 댓글