검증 가능한 지적으로 코드 리뷰하는 방법.
코드 리뷰의 지적은 구체적인 동작이나 위험과 연결되어야 합니다. 프로젝트 규칙 없이 스타일 선호를 결함으로 취급하지 마세요.
작업에 맞게 절차를 조정하세요.
예상 동작과 프로젝트 규칙에 따라 코드를 검토하고 지적을 구체적인 줄이나 사례에 연결하세요. 결함, 의미 있는 위험, 선택적인 스타일 제안을 구분하고 가능하면 재현 가능한 예제를 제시하세요.
- 제공할 내용
- 코드 변경 사항과 프로젝트 규칙.
- 받을 결과
- 참조가 포함된 잠재적 결함과 유지보수성 지적.
입력과 결과를 확인하세요.
설명용 입력과 출력 · 실제 WebAct 실행이 아닌 학습용 예시
입력 항목 예시개
Python code review: def average(total, count): return total / count. No zero-count contract supplied.
완성된 예시
Finding: count=0 raises ZeroDivisionError. Reproduction: average(10, 0). Contract question: should an empty set return a designated value or raise a deliberate domain error? Proposed action: define that behavior and add a zero-count test before changing the implementation. Ordinary nonzero division is not itself identified as a defect.
이 입력을 프롬프트에 넣고 WebAct에 복사해 작업을 실행해 보세요. 결과는 설명용 예시와 다를 수 있습니다.
판단 기준과 문제 해결.
스타일 선호를 버그로 보고해야 하나요?
프로젝트 규칙에 따라 분류하세요. 선호는 요구사항을 충족하지 못하는 동작과 다릅니다.
호출 코드가 이미 방지하는 문제를 리뷰에서 지적하는 이유는 무엇인가요?
함수의 계약과 호출 지점을 살펴보세요. 맥락이 없는 코드처럼 평가하지 말고 가정을 명시하세요.
직접 준비한 자료로 시도하세요.
작업 프롬프트의 예시를 내 자료로 바꾸세요. 필요한 요구 사항은 유지하고 작업을 WebAct에 복사하세요.
작업 맞춤 설정 및 복사 ↑