Code Refactoring 두려워하지 말자
리펙토링이란 무엇일까? wikipedia에 따르면 다음을 뜻한다. "리팩토링(refactoring)은 주로 '결과의 변경 없이 코드의 구조를 재조정함'을 뜻한다." 참고 : 영문 위키피디아 (한국 위키엔 아직 내용이 많이 부족하다.) 프로그래밍에 대해 공부를 해본 사람이라면 이 리펙토링을 해야하는 이유에 대해 귀가 따갑도록 이야기를 들었을 것이다. 하지만 리펙토링이라는 것 자체가 "결과의 변경없이 구조를 재조정하는 것"이라는 정의에서와 같이 리펙토링만으론 더 나은 실행 결과를 얻을 수 없다. 또한 잘못된 리펙토링 방법 또는 프로그래