TDD로 좀 더 탄탄한 객체 지향 개발을 이끄는 안내서 소프트웨어 개발의 여러 층위에서 TDD가 어떻게 작동하는지 보여주면서 테스트로 코드를 객체 지향적으로 구성하고 기능을 구현하며 목 객체로 객체 간 관계를 설명하는 방법을 제시한다. 이를 통해 TDD를 사용하는 팀이 실제 개발 프로젝트에서 부딪힐 법한 문제를 체계적으로 풀어가는 가이드를 제안한다. TDD를 효과적으로 구현하는 법, 더 깔끔하고 유지 보수하기 좋은 코드를 만드는 법, 테스트로 지속 가능한 품질 유지하기, 실제 개발 프로젝트에서 TDD, 목 객체, 객체 지향 설계를 함께 활용하는 법 이해하기, 목 객체로 객체 지향 설계 가이드하기, TDD 중 부딪히는 난관 해결하기 등을 다룬다.
도서정보 상세보기 [NAVER 제공]