TDD, 실패하는 테스트부터 작성해 얻는 것 5가지
Less than 1 minute
TDD, 실패하는 테스트부터 작성해 얻는 것 5가지 관련
Go > Article(s)
Article(s)
TDD, 실패하는 테스트부터 작성해 얻는 것 5가지 | 요즘IT
‘테스트 주도 개발(Test-Driven Development, 이하 TDD)’은 자바(Java) 테스트 도구인 JUnit을 만든 켄트 벡이 만든 개발 방법으로, 빨강/초록/리팩토링이라는 사이클을 반복하는 것이 특징이다. TDD를 처음 접하는 사람들이 가장 놀라는 점은 작동하는 코드를 만들기 전에 실패하는 테스트를 먼저 작성한다는 것이다. 왜 처음에는 컴파일조차 되지 않을 수 있는 실패하는 테스트를 먼저 작성하는 것일까? 그럼으로써 무엇을 얻을 수 있을까?