한글판 Refactoring 책을 사서 읽고 있다.

중간 중간 기억할 만한 내용을 적어놓으려고 한다.

 

언제 리팩토링을 해야 하는가?

- 기능을 추가할 때 리팩토링을 하라.

- 버그를 수정해야 할 때 리팩토링을 하라.

- 코드 검토(code review)를 할 때 리팩토링을 하라.

 

 

언제 리팩토링을 하지 말아야 하는가?

- 코드를 처음부터 다시 작성해야 할 때.

- 마감일에 아주 가까울 때.

 

+ Recent posts