test-driven-development
Installation
SKILL.md
테스트 주도 개발(TDD)
개요
테스트를 먼저 작성한다. 실패를 확인한다. 통과시키는 최소 코드를 작성한다.
핵심 원칙: 테스트가 실패하는 것을 직접 보지 않았다면, 그 테스트가 올바른 것을 검증하는지 알 수 없다.
규칙의 글자를 어기는 것은 규칙의 정신을 어기는 것이다.
언제 사용할지
필요시:
- 새 기능
- 버그 수정
- 리팩터링
- 동작 변경
테스트를 먼저 작성한다. 실패를 확인한다. 통과시키는 최소 코드를 작성한다.
핵심 원칙: 테스트가 실패하는 것을 직접 보지 않았다면, 그 테스트가 올바른 것을 검증하는지 알 수 없다.
규칙의 글자를 어기는 것은 규칙의 정신을 어기는 것이다.
필요시: