파트1. 애자일 개발
적어둘 문구
- 테스트를 먼저 작성하는 것은 설계 의사결정의 차이를 식별하는 것이다. p36
- 코드보다 테스트를 먼저 작성하면 설계가 개선된다. p39
- 리팩토링이란 외부 행위를 바꾸지 않으면서 내부 구조 개선. p45
- 한 번만 호출되는 함수를 추출하는 경우에 성능에 부정적인 영향을 줄 수 있을 지 모르지만 대부분의 경우 향상된 가독성이 몇 나노초 이상의 가치가 있다. p57
파트2. 애자일 설계
적어둘 문구
- 설계는 명료한 형태로 유지되어야 한다.
- 소스 코드 역시 명료한 형태로 유지 되어야 한다. p122