TDD(Test Driven Development)

c# 2023. 1. 17. 15:37
728x90

: 테스트 주도 개발, 작은 단위의 테스트 케이스를 작성하고 이를 통과하는 코드를 추가하는 단계를 반복하여 구현 하는

소프트웨어 방법론

1. 기능 구현을 위한 테스트 코드 작성

2. 테스트 실패의 경우, 테트를 통과하기 위한 최소한의 코드 개선

3. 최종적으로 테스트 성공한 코드를 리팩토링

 

TDD는 무조건 해야하는 것은 아니지만 운영코드를 테스트해보는 일련의 과정은 필요하다(효율을 따지면)

버그를 보다 빠르고 효과적으로 개선할 수 있다

728x90

'c#' 카테고리의 다른 글

[Unity] 오브젝트 실행 순서  (0) 2023.01.18
System.Windows.Baml2006.TypeConverterMarkupExtension  (0) 2023.01.17
[Console] 반짝이  (0) 2023.01.17
[C#] Action  (0) 2023.01.16
[C#] partial 왜쓰냐  (0) 2023.01.16
Posted by 바르마스
,