Java refactoring 자바 리펙토링 하루만에 파해치기
2017. 3. 10.
리펙토링강의 3/10OOP(Object Oriented Programming) 리펙토링중요한것 : operation(method) - interface등을 통해 전체 구조를 알 수 있기 때문더 중요한것 : 개발경험 - 개발경험을 통해서 다른 코드와 비교가 가능하기 때문(비교를 통해 불편&더러운 코드인 것을 파악)Java가 1.0->2.0->...->8.0 버젼이 올라가면서 달라지는 것을 직접 개발하는 것도 개발경험리펙토링겉으로 드러나는 기능은 그대로 - interface를 수정X @Override으로 메서드를 추가하여 구조변경을 하는게 중요!!코드 구조 변경 즉 기능추가X - like 자동차 튜닝가독성 높이고 유지보수 - 기존코드 절대 건드리면 안됨(특히 interface)오류해결은 리펙토링X기능추가 !..