TDD란 무엇인지 설명해주세요 🧪프론트엔드 개발자라면 꼭 알아야 할 개발 방법론! 테스트 주도 개발에 대해 알아보자 💻TDD가 뭔가요? 🤷♂️TDD(Test-Driven Development)는 테스트를 먼저 작성하고, 그 다음에 실제 코드를 작성하는 개발 방법론이에요!일반적인 개발 방식과 완전히 반대라고 생각하면 돼요:기존 방식: 코드 작성 → 테스트 작성 → 버그 발견 → 수정 🔄TDD 방식: 테스트 작성 → 코드 작성 → 통과 → 리팩토링 ✨마치 요리할 때 레시피를 먼저 정하고 요리하는 것과 비슷해요! 🍳Red-Green-Refactor 사이클 🔄TDD의 핵심은 이 3단계를 반복하는 거예요:1. 🔴 Red - 실패하는 테스트 작성"이런 기능이 있으면 좋겠다!" 하는 테스트를 먼저 써요..