TDD 테스트 주도 개발 읽으면서 코딩도 따라 해보고 재밌습니다. AJN에서 이 책으로 스터디를 하면서 위키에 정리 중입니다. 저는 svn에 한 챕터 마다 커밋을 하고 있습니다. 프로젝트 구조는 아래 처럼 매우 단순합니다.svn 주소는 http://agilejava.googlecode.com/svn/trunk/ 이겁니다. 목차 별로 구현한 코드 중심으로 요약하겠습니다. 1. 다중
Refactoring Introduction to TDD(번역중) 원문 : http://www.agiledata.org/essays/tdd.html 테스트 주도 개발은 선-테스트 개발(test를 먼저 작성하고 그 test를 만족시키지 위한 코드를 작성하는 개발 기법)과 리팩토링을 조합한 개발에 대한 진보적인 접근이다. TDD의 주요 목적은 무엇인가? One view is the goal of TDD is specification