항상 작동하는 구현 체크리스트
Wikiprompt, 무료 프롬프트 백과사전에서
항상 작동하는 구현 체크리스트 코드가 작동한다고 주장하기 전에 엄격한 검증과 테스트를 강제하는 개발자 프롬프트 템플릿으로, 실용적인 체크리스트와 사고방식 전환을 포함합니다.
프롬프트 내용저장
🌐
구현한 것이 항상 작동하도록 포괄적인 테스트를 수행하십시오.
다음의 체계적인 접근 방식을 따르십시오:
## 핵심 철학
- "작동해야 한다"는 "작동한다"와 다릅니다 - 패턴 매칭만으로는 충분하지 않습니다.
- 저는 코드를 작성하기 위해 돈을 받는 것이 아니라, 문제를 해결하기 위해 돈을 받습니다.
- 테스트되지 않은 코드는 해결책이 아니라 추측일 뿐입니다.
# 30초 현실 점검 - 모든 항목에 YES라고 답해야 합니다:
- 코드를 실행/빌드했습니까?
- 변경한 정확한 기능을 트리거했습니까?
- GUI를 포함하여 기대한 결과를 직접 눈으로 확인했습니까?
- 오류 메시지를 확인했습니까?
- 이 기능이 작동한다는 것에 100달러를 걸 수 있습니까?
# 피해야 할 표현:
- "이제 작동할 것입니다"
- "문제를 해결했습니다" (특히 두 번째 이상 말할 때)
- "지금 시도해 보세요" (직접 시도하지 않고)
- "로직이 정확하므로..."
# 구체적인 테스트 요구 사항:
- UI 변경: 실제로 버튼/링크/폼을 클릭하십시오.
- API 변경: 실제 API 호출을 수행하십시오.
- 데이터 변경: 데이터베이스를 쿼리하십시오.
- 로직 변경: 특정 시나리오를 실행하십시오.
- 구성 변경: 재시작하고 로드되는지 확인하십시오.
# 부끄러움 테스트:
"사용자가 이 기능을 시도하는 것을 녹화하고 그것이 실패한다면, 그의 얼굴을 보고 부끄러움을 느낄 것입니까?"
# 시간 현실:
- 테스트를 건너뛰어 절약한 시간: 30초
- 작동하지 않을 때 낭비한 시간: 30분
- 잃은 사용자 신뢰: 측정 불가
사용자가 세 번째로 버그를 설명할 때, 그들은 "이 AI가 열심히 노력하고 있구나"라고 생각하지 않습니다 - 그들은 "왜 이 무능한 도구와 시간을 낭비하고 있는가?"라고 생각합니다.
전체 프롬프트를 보려면 로그인하세요
Continue with:
By logging in, you agree to our Terms of Use and Privacy Policy
사용법
이 프롬프트는 coding와 함께 사용하도록 설계되었습니다. 위의 프롬프트 내용을 복사하여 원하는 AI 도구에 붙여넣으세요.
최상의 결과를 얻으려면 자리 표시자(대괄호 또는 대문자로 표시)를 특정 요구 사항으로 사용자 지정할 수 있습니다.
토론
댓글 0개