Frontend/TDD
-
[TDD] Test-driven Development 란Frontend/TDD 2023. 5. 1. 16:49
TTD(Test-driven Development)란, 테스트 주도 개발 방법론으로 개발자가 개발하기 전에 테스트 코드를 작성하고 이를 통과하는 코드를 작성하는 방식입니다. 프론트엔드 개발에서 TTD가 중요한 이유는 다음과 같습니다. 1. 코드 품질 향상 TDD는 코드를 작성하기 전에 테스트를 먼저 수행함으로써, 개발자가 실수를 미리 발견하고 수정할 수 있습니다. 이는 전반적인 코드 품질을 높여주며, 버그 발생 가능성을 줄여줍니다. 2. 간결한 코드 TDD를 사용하면, 코드를 작성하기 전에 먼저 요구 사항을 명확하게 정의하게 됩니다. 이로 인해 필요 이상의 기능이 추가되지 않고, 요구 사항에 부합하는 간결한 코드를 작성할 수 있습니다. 3. 명확한 목표 테스트 케이스를 먼저 작성함으로써, 개발자는 개발해..