250x250
반응형
Notice
Recent Posts
Recent Comments
Link
목록2025/04/29 (1)
종식당

🤠 TDD (Test Driven Development)테스트 주도 개발은 매우 짧은 개발 사이클을 반복하는 소프트웨어 개발 프로세스이다. 개발자는 먼저 요구상항을 검증하는 자동화된 테스트 케이스를 작성한다. 그 이후에는 테스트 케이스를 통과하기 위한 최소한의 코드를 생성하고, 작성한 코드를 리팩토링하는 과정을 반복한다.테스트 주도 개발 사이클에는 다음과 같이 몇 가지 의식할 부분들이 존재한다.일단 간단하고, 해보기 쉬운 것을 먼저 시도한다.실패하는 테스트를 통과하기 위해서는 최소한의 코드를 작성해야 한다.테스트를 점점 구체화할수록 프로덕션 코드는 점점 범용적으로 된다. (커버 가능한 케이스가 점점 많아진다.)실패하는 테스트가 있을 때만 프로덕션 코드를 작성한다.실패를 나타내는 데 충분한 정도의 테스..
매일메일
2025. 4. 29. 13:46