한글판 Refactoring 책을 사서 읽고 있다.
중간 중간 기억할 만한 내용을 적어놓으려고 한다.
언제 리팩토링을 해야 하는가?
- 기능을 추가할 때 리팩토링을 하라.
- 버그를 수정해야 할 때 리팩토링을 하라.
- 코드 검토(code review)를 할 때 리팩토링을 하라.
언제 리팩토링을 하지 말아야 하는가?
- 코드를 처음부터 다시 작성해야 할 때.
- 마감일에 아주 가까울 때.
'programming' 카테고리의 다른 글
ruby : 특정 정규식을 통해 match되는 데이터들 찾기 (0) | 2006.01.12 |
---|---|
디자인 패턴 공부 할 때 도움 되는 사이트 (Design Pattern) (2) | 2004.09.13 |
코드 속의 냄새들... (0) | 2004.04.27 |