red-green-refator사이클1 TDD (Test-Driven Development)란? TDD ( Test-Driven Development)란?TDD (Test-Driven Development, 테스트 주도 개발)은 소프트웨어 개발 방법론 중 하나로,개발자가 코드를 작성하기 전에 먼저 테스트 코드를 작성하는 방식을 말한다.이 방법론은 소프트웨어의 기능을 작은 단위로 나누어 테스트하고, 이를 통해 버그를 사전에 방지하며, 코드의 품질을 높이는 것을 목표로 한다. TDD의 핵심 원칙 : Red-Green-Refactor 사이클TDD는 주로 Red-Green-Refactor라고 불리는 세 단계의 반복 사이클을 통해 이루어진다. 1. Red (실패하는 테스트 작성)새로운 기능을 추가하거나 기존 기능을 수정하기 위해 먼저 테스트 코드를 작성한다.이 테스트는 처음에 실패해야 한다. 왜냐하면 아직.. 2024. 11. 8. 이전 1 다음