-
리팩토링 : Replace Subclass with Fields리팩토링 2013. 2. 17. 09:00
조건
상수 데이터를 반환하는 메소드만 있는 서브클래스가 있다면
적용
메소드들을 모두 슈퍼클래스로 옮기고 서브클래스는 제거하시오.
참조
http://www.refactoring.com/catalog/replaceSubclassWithFields.html
'리팩토링' 카테고리의 다른 글
리팩토링 : Replace Type Code with Class (0) 2013.02.19 리팩토링 : Replace Temp with Query (0) 2013.02.18 리팩토링 : Replace Static Variable with Parameter (0) 2013.02.16 리팩토링 : Replace Recursion with Iteration (0) 2013.02.15 리팩토링 : Replace Record with Data Class (0) 2013.02.14 댓글