
테스트 주도 개발(TDD: Test Driven Development)
·
SW 방법론
시리즈 2025.03.06 - [SW 방법론] - 테스트 주도 개발(TDD: Test Driven Development)2025.03.13 - [SW 방법론] - TDD 시나리오 OOP 적용 예시 TDD가 뭘까?✅ 소프트웨어 개발방법론 중 하나이며, 매우 짧은 개발 사이클을 반복하는 SW 개발 프로세스입니다.✅ TDD는 "테스트 → 실패 확인 → 최소한의 코드 작성 → 테스트 통과 → 리팩토링" 순으로 진행하는 개발 방식✅ 불필요한 코드 작성을 막고, 기능이 정상적으로 동작하도록 보장하는 방법TDD 사이클먼저, 개발자는 요구사항을 검증하는 케이스를 작성합니다.이후에 테스트 케이스를 통과하기 위한 최소한의 코드를 생성합니다.작성한 코드는 리팩토링하는 과정을 반복합니다.쉽게 말해서 '선 테스트 코드 작성 ..