CS/디자인패턴 & 방법론

TDD가 무엇인지 알아보기 전에 익스트림 프로그래밍에 대해 간략하게 알아보자. (나무 위키 체고) eXtream Programming (XP) 익스트림 프로그래밍(eXtream Programming, XP)이란 애자일 프로그래밍의 대표적인 개발방법론 중 하나로, 고객이 원하는 소프트웨어를 빠른 시간 내에 프로토타입의 형태로 전달하고 이를 통해 고객이 원하는 소프트웨어를 이끌어내며, 수시로 발생하는 요구사항에 대처하는 것을 목표로 한다. 다른 애자일 방법론과 구별되는 XP의 특징은 테스팅이다. 구현과 테스트를 하나의 쌍으로 취급하여, 실제 구현과 동시에 테스트 코드를 작성하도록 한다. TDD (Test Driven Development) 테스트 주도 개발(Test Driven Development, TDD..
aodtns
'CS/디자인패턴 & 방법론' 카테고리의 글 목록