테스트 주도 개발로 배우는 객체 지향 설계와 실천

 

432쪽 / 판형: 188×240

출간일: 2013년 6월 20일

ISBN-13: 978-89-6626-083-6

저자소개

스티브 프리먼
애자일 소프트웨어 개발을 전문으로 하는 독립 컨설턴트다. 영국 내 애자일 소프트웨어 개발의 선구자이자 ISP나 은행 등 기업용 애플리케이션을 구축했다. 연구소에서 일하기도 했고 대학에서 가르치기도 했으며 런던 XpDday 조직자였다. jMock과 nMock 라이브러리 개발자다.

냇 프라이스
소프트웨어 설계와 개발 프로세스를 전문으로 하는 독립 컨설턴트다. 임페리얼 칼리지의 리서치 펠로우이기도 하다. jMock과 nMock 라이브러리 개발자다.

역자

이대엽
책 만드는 일을 하고 있으며 이따금 IT 관련 서적을 번역하기도 한다. 옮긴 책으로 『자바스크립트 개론』, 『모듈라 자바』, 『시작하세요! 맥 OS X 라이언』, 『도메인 주도 설계』, 『하이버네이트 완벽 가이드』, 『개념을 잡아주는 프로그래밍 정석』 등이 있다.

책 소개

“TDD로 좀 더 탄탄한 객체 지향 개발을 이끄는 안내서”

테스트 주도 개발은 코드를 짜기 전에 테스트를 먼저 만들라는 단순한 아이디어에서 출발하지만 개발자의 숙련된 기술과 판단이 필요하다. 이 책은 소프트웨어 개발의 여러 층위에서 TDD가 어떻게 작동하는지 보여주면서 테스트로 코드를 객체 지향적으로 구성하고 기능을 구현하며 목 객체로 객체 간 관계를 설명하는 방법을 제시함으로써 TDD를 사용하는 팀이 실제 개발 프로젝트에서 부딪힐 법한 문제를 체계적으로 풀어가는 가이드를 제안한다.

이 책에서 다루는 내용:
* TDD를 효과적으로 구현하는 법
* 더 깔끔하고 유지 보수하기 좋은 코드를 만드는 법
* 테스트로 지속 가능한 품질 유지하기
* 실제 개발 프로젝트에서 TDD, 목 객체, 객체 지향 설계를 함께 활용하는 법 이해하기
* 목 객체로 객체 지향 설계 가이드하기
* TDD 중 부딪히는 난관 해결하기