Differences between revisions 3 and 4
Revision 3 as of 2012-04-26 22:34:21
Size: 666
Editor: 221
Comment:
Revision 4 as of 2012-05-27 10:20:29
Size: 735
Editor: 221
Comment:
Deletions are marked like this. Additions are marked like this.
Line 13: Line 13:
 * [[http://harry.pythonanywhere.com/|Test-Driven Django Tutorial]]

TDD. ExtremeProgramming에서 강조하는 개발기법중하나. Paradigm의 전환이라고 할 정도로.. 테스트를 먼저한다는 개발기법. UnitTest를 사용한다. TestFirstProgramming이라고도 한다.

디자인설계와 Test first사이에서 좀 갈팡질팡... 하지만, CodeThatsEasyToTest가 중요하기 때문에 이것은 가치가 있다.

The TDD cycle is:

  1. Write a test
  2. Make it compile, run it to see it fail
  3. Make it run
  4. Remove duplication

관련자료

참고사이트.

TestDrivenDevelopment (last edited 2012-05-29 07:43:00 by 61)

web biohackers.net