최근 스터디 주제로 사용하게 되어 읽었다. 아주 오래전에 샀었고 읽었던 기억이 있는데 스터디를 한다고 다시 읽게 되었다. 너무나 충격적인 것은 예전에 읽었을 때 기억이 하나도 나지 않는 다는 것이다. 분명 TDD를 알게 되고 이후로 TDD관련 책을 여러권을 사봤는데 그 책들은 봤다는 기억도 있는데, 이 책은 왜 아무 기억이 나지 않는 걸까? 당시 나에게는 너무 어려웠던 것일까?
1부. 화폐예제
Money클래스를 만들며 TDD를 적용하는 과정을 실제로 예시 설명을 한다.
2부. xUnit예시
xUnit을 파이썬으로 실제 구현을 하면서 TDD를 조금 더 깊게 이해하도록 노력하고, 이 과정을 수행해 볼 것을 적극 권장한다.
3. 테스트주도 개발의 패턴
각종 개발이나, 디자인패턴, 리펙토링에 대한 저자의 시각과 예제를 이야기한다.
부록A. 영향도
부록B. 피보나치
실전 TDD
옮긴이의 TDD 적용방법에 대한예시가 나온다. (GUI TDD 적용예, 통신프로그램의 TDD적용예, DB프로그램의 TDD적용예)
'소프트웨어개발자의 삶 > Books' 카테고리의 다른 글
자바 세상의 빌드를 이끄는 메이븐 (0) | 2023.04.29 |
---|---|
클린아키텍처 (0) | 2023.02.26 |
단위 테스트(Unit Testing) (0) | 2023.02.10 |
소프트웨어 공학 에센셜 (0) | 2023.02.04 |
소프트웨어 스펙의 모든 것 (0) | 2023.01.29 |