리팩터링 (1) 썸네일형 리스트형 Refactoring 2 책을 읽고! 개발자라면 단연 "리팩터링"이라는 단어를 처음 접하는 사람은 없을 것이다. 어마 어마한 천재이거나, 신이 아니라면 대부분의 개발자는 자신이 만든 코드를 다시 돌이켜 보며 리팩터링이라는 작업을 하게 된다. 리팩터링은 자신이 만들어 놓은 코드를 다시 한번 재정비하고 수정하여 더욱 좋은 코드로 발전시키는 작업이다. 리팩터링을 할 수 있다는 것은 SW에겐 축복이고 IT 세상에 무한한 발전을 가능하게 해 준 원동력 중 하나라고 생각한다. 외부에 변화를 최소화하며 내부에 변화를 지속적으로 해나가는 것이 리팩터링이기 때문에 리팩터링을 하는 애플리케이션은 계속 진화하고 있다고 볼 수 있다. 많은 사람들이 리팩터링을 거친 시스템은 과거보다 더 생산적이고 효율적이며 안전하게 될 것을 기대할 것이다. 하지만 리팩터링을 하는.. 이전 1 다음