본문 바로가기

기타/도서

리팩토링의 첫단계

반응형

리팩토링의 첫단계


첫단계는 리팩토링할 코드 부분에 대한 신뢰도 높은 각종 테스트를 작성하는 것이다.


아무리 체계적인 리팩토링 공식을 이용해 버그가 생길 수 있는 대부분의 원인을 방지하더라도,


인간인 이상 실수할 수 있기 때문에 신뢰도 높은 테스트 작성은 필수다. 


테스트하면 나중에 프로그램을 수정할 때 필요한 안전성이 확보되므로 


테스트를 작성하는 시간은 조금도 아깝지 않다


이 테스트들은 반드시 자체검사가 되게 작성한다.

반응형