AI가 만든 코드로 배우기: 예측하고, 바꾸고, 확인하기
AI로 만든 기능은 작동하지만 설명할 수 있나요? 실행 가능한 필터에서 결과 세 가지를 예측하고 규칙 하나를 직접 바꾸어 확인하세요.
글 읽기어떤 설정값이 적용됐을까요? 이전 요청이 왜 새 결과를 덮어썼을까요? 작은 예제로 코드를 읽고 테스트를 실행해 확인합니다.
눈앞의 질문에서 시작하거나 프로젝트 이해부터 동작 확인까지 네 단계를 차례로 따라가세요.
진입점을 찾고 동작 하나에 관련된 파일을 그려 보세요. 그런 다음 값 하나를 따라가거나 기록으로 특정 줄이 존재하는 이유를 알아보세요.
진입점에서 관찰할 수 있는 결과까지 호출과 분기를 따라가세요.
코드의 분기와 입력을 설명과 비교하세요. 패치를 검토할 때는 어떤 두 버전을 비교하는지 확인하세요.
현재 동작을 기록하고 영향받는 호출자와 단언문을 확인하세요. 예제는 터미널에서 실행하세요.
AI로 만든 기능은 작동하지만 설명할 수 있나요? 실행 가능한 필터에서 결과 세 가지를 예측하고 규칙 하나를 직접 바꾸어 확인하세요.
글 읽기얕은 복사는 바깥 객체를 새로 만들지만 중첩된 label은 공유합니다. 호출자와 참조를 살펴보고 설명에서 빠진 변경을 테스트로 확인합니다.
글 읽기Git 비교를 고르고 변경 구간을 해석하며 패치에서 빠진 미추적 파일을 찾아 제안된 동작을 테스트합니다.
글 읽기Import failed 오류에서 파서와 잘못된 JSON까지 따라가세요. 원인 보존 여부를 비교하고 Node.js로 수정된 입력을 검증합니다.
글 읽기작은 포매터를 관찰하고 시간과 환경 입력을 고정하여 의외의 동작을 기록합니다. 동작을 보존한 버전과 실패하는 정리를 비교하세요.
글 읽기밀리초에서 초로 바뀐 반환값을 새로 고침 검사, 정렬 및 실행 시 선택되는 CSV 내보내기까지 추적하고 전후 테스트를 실행합니다.
글 읽기AI 코드가 테스트를 통과해도 불가능한 예약을 허용할 수 있습니다. 약해진 검증문을 읽고 변경되지 않은 호출자를 따라가며 회귀를 드러내는 테스트를 실행하세요.
글 읽기HTTP 요청의 라우트부터 인증, 미들웨어, 데이터 조회까지 따라가세요. 외부 의존성 없는 Node.js 예시로 워크스페이스 권한 버그를 재현합니다.
글 읽기git blame, git log -S와 -L로 포맷 변경과 이름 변경 너머의 조건문을 추적하세요. 이력을 재구성하고 원래 수정이 바꾼 동작을 테스트합니다.
글 읽기그럴듯하고 기본 테스트도 통과하는 캐시 패치가 특정 호출 순서에서 깨집니다. 발생 순서, 수정 및 이를 고정하는 테스트를 살펴봅니다.
글 읽기오래된 비동기 응답이 최신 선택을 덮어쓰지 않게 하세요. 타이머 없이 경쟁 상태를 재현하고 성공, 오류 및 로딩 상태를 보호합니다.
글 읽기명령, 출력 문자열, 테스트, 설정 이름으로 진입점을 찾으세요. 보고서 행 수 제한 하나를 따라 우선순위, 검증, 출력을 확인합니다.
글 읽기