더북(TheBook)

이렇게 요청했다면, AI는 코드가 돌아가는지가 아니라 어떤 상황에서 깨지는지를 중심으로 분석해 주었을 것입니다. 용이가 미처 생각하지 못한 동시성 문제, 암묵적 전제, 조용한 실패 시나리오를 미리 파악할 수 있었을 것입니다.

단, 이 프롬프트는 용이의 실패 사례에서 직접 도출된 검증 항목들을 정리한 예시입니다. 여러분의 프로젝트에서는 동시성이 아니라 데이터 정합성이나 외부 API 연동이 더 중요할 수 있습니다. 중요한 것은 ‘이 코드가 정상 동작하려면 어떤 전제가 필요한가’를 먼저 질문하는 습관입니다.