"이미 서버가 아는 값을 왜 다시 물었을까" — 토글 버그와 영어 화면
"서버가 이미 아는 값을 클라이언트에게 다시 묻지 않는다"
개발 여정과 기록을 모아놓은 빌드 로그입니다.
"서버가 이미 아는 값을 클라이언트에게 다시 묻지 않는다"
"Sign-off는 코드가 아니라 기록이 완성되는 순간 끝난다"
"같은 명령도 실행 환경에 따라 다르게 동작한다"
"텍스트 파일이 텍스트가 아니게 된 사고의 증거는 한 줄이었다"
"Sign-off는 승인이지, 커밋이 아니다"
"구현자의 보고서는 참고자료일 뿐, 승인 근거는 원본 파일이다"
"모호함을 미리 제거하는 게 리뷰 비용을 줄이는 가장 싼 방법"
"테스트 통과 보고와 실제 DB 반영은 다른 이야기다"
"문제는 실제로 발생 가능해지는 시점에 맞춰 처리한다"
"발견한 사람이 그 순간 기록하지 않으면 아무도 다시 발견 못 한다"
"시나리오를 몰아넣으면 실패할 때 반드시 대가를 치른다"
"치명적 결함은 우회하지 않고 범위를 재정의한다"
"AI가 만든 placeholder는 실제 값처럼 보여도 실제가 아니다"
커밋 전 보고는 코드 검토가 아니라 보고서 승인이다"
"AI가 만든 결과물을 검증 없이 받아들이지 않는다"는 원칙은, 코드뿐 아니라 결제 청구서에도 똑같이 적용된다.
"만들 수 있다는 것과 만들 가치가 있다는 건 다른 문제입니다. 이번엔 만들어놓은 기능이 실제로 쓸만한지, 제가 직접 써보면서 확인했습니다."
"헤더로 추측하지 말고, 사용자가 직접 신호를 보내게 하라."
"스크립트를 넣는 것과, 그 스크립트가 뭘 하고 있는지 아는 것은 다른 일이다."
"만든 사람이 안 열어본 화면은, 결국 아무도 안 열어본 화면이다."
"쿠키 하나가, 캐싱 전체를 무력화시키고 있었다."
"코드가 실수해도, DB가 마지막 방어선이 되어준다."
계획서 없이 코드부터 짜지 않는다
동작한다와 쓸 수 있다는 다른 문제입니다.
AI는 거짓말하지 않았습니다. 다만 말하지 않았을 뿐입니다.