카테고리 없음

13장 점진적 개선

kkkkkdddddhhhhh 2024. 1. 12. 16:43

Arg라는 Class 를

초안부터 점진적으로 개선해 깔끔한 구조의 코드를 완성하는 예시를 보여준다.

처음부터 깨끗하고 우아한 코드의 작성을 기대하지말자.

1차 초안으로부터 시작해 계속 리팩토링을 거쳐 깔끔한 최종안을 만들도록 노력하자.

 

물론 코드를 개선하면서 크게 구조를 바꾸는 경우 큰 문제가 발생 할 수 있다.

저자는 그래서 TDD를 적극 활용한다고한다.

테스트는 시스템을 망가트리는 변경을 허용하지않는다.

테스트라는 안전망을 설치하고 코드의 개선을 이뤄가자.