클린코드

14장

달팽이포뇨 2022. 6. 30. 14:31

14장-점진적인 개선

여기서는 직접 코드를 개선하는 과정을 보여준다.

일단 프로그램이 돌아간다고 다음 업무로 넘어가지 말자! 이 코드를 검증하고 개선하는 것이 필수적이다.

코드를 고치는데 난잡해지는 것 같은 느낌이 들면 멈춰보자!

TDD를 이용하여 개발하며 개선을 할 때는 자잘한 변경을 하면서 변경 전후의 시스템이 비슷하도록 해야한다. 프로그램을 완전 갈아엎는 것을 개선이라고 보기는 어렵다.

getter와 setter를 사용하며 메소드, 생성자 간에 인수 전달이 명확하고 효과적으로 하도록 한다. 

만든 함수, 넘긴 인자가 다 쓰여야한다.

클래스와 함수에 되도록 하나의 책임, 하나의 기능을 담당하도록 구성한다.

계속 테스트를 실행해보는 것이 필요하다.

'클린코드' 카테고리의 다른 글

17장  (0) 2022.06.30
15장~16장  (0) 2022.06.30
11장~13장  (0) 2022.06.27
7장~10장  (0) 2022.06.02
4장-6장  (0) 2022.04.06