AI 도서관 · ChatGPT · 하네스 설정 · 작업 위임
모든 변경에 테스트를 붙이면 오히려 느려집니다. 기준을 정해주세요
📌 무슨 문제인가
작은 변경에도 테스트를 만들어 붙이면
고치는 시간보다 테스트 쓰는 시간이 길어집니다.
게다가 구현을 그대로 베낀 테스트는 아무것도 지키지 않습니다.
OpenAI 는 아스트라 안내에서 이 기준을 명시하라고 권합니다.
[ 지시문 ]
테스트는 필요한 곳에만 써줘.
안 써도 되는 경우
• 되돌리기 쉽고 영향이 작은 변경
• 구현을 그대로 옮겨 적는 수준의 테스트
• 이미 다른 테스트가 같은 것을 확인하고 있을 때
써야 하는 경우
• 조건이 갈리는 로직
• 되돌리기 어려운 동작 (저장 · 발송 · 결제)
• 예전에 한 번 깨진 적 있는 곳
먼저 있는 검사를 돌려보고, 실패하거나 새로 걱정되는 것이 나올 때만
범위를 넓혀줘.
테스트를 안 쓰기로 한 것은 왜 안 썼는지 한 줄로 알려줘.
{{INPUT}}
⚠️ 이건 테스트를 줄이라는 말이 아닙니다.
무엇을 지키려는 테스트인지 말할 수 없으면 그건 안 써도 되는 테스트라는 기준입니다.
💡 「테스트를 고쳐서 통과시키는 함정」과 함께 보세요.
과하게 쓰는 것과 통과만 시키는 것은 다른 문제인데, 둘 다 흔합니다.
{{INPUT}} 자리에 내 내용을 넣어 쓰는 프롬프트입니다. 아래 버튼으로 열면 넣는 칸이 나옵니다.
도서관에서 열기 — 내 내용 넣고 복사하기