TDD

Content

Portland Pattern Repository (Original Wiki)

TDDBE (Test Driven Development: By Example)

TDD FAQ

Java+JUnit TDD 실습

우아한형제들 TDD 세미나 (낡은 코드란 점에 주의!)

참고 자료

테스트 코드를 먼저 작성하고, 구현하고, 그 과정에서 배운 걸 활용하는 개발 방법.

TDD Cycle:

  1. Red → 실패하는 테스트 코드를 작성.

  2. Green → 최대한 빨리 테스트를 통과시킴.

  3. Refactor → 리팩터링. TDD에서 가장 중요하지만, 많은 사람들이 간과하고 있는 부분.

Red-Green 정도는 Newton’s Method로 제곱근을 구할 때 살짝 경험했다. 리팩터링에 집중해서 연습해 보자.

Last updated