반응형 파이썬테스트2 테스트가 전부 통과했는데 버그였습니다 — 내 검사가 나를 속인 4가지 방법 한눈에「9종 중 9종 잡아냄」이 거짓이었습니다. 검사가 이미 깨져 있어서 아무것도 안 심어도 「잡음」이 나왔습니다.한 군데인지 확인하려고 셌더니 2가 나왔습니다. if를 세는데 elif가 같이 세어졌고, 다음엔 제가 쓴 주석이 세어졌습니다.27개 검사가 전부 통과했는데, 안전장치가 있는 그 줄을 아예 안 태우고 있었습니다.토요일 아침에 검사 50개 중 8개만 돌고 멈췄습니다. 코드는 멀쩡했고 검사가 「오늘」에 기대고 있었습니다.거짓 실패는 빨갛게 떠서 바로 알지만, 거짓 통과는 초록 글씨로 조용히 지나갑니다.주식 자동매매 프로그램을 직접 만들어 실제 돈으로 돌리고 있습니다. 돈이 걸려 있으니 검사를 꽤 많이 만들어 뒀습니다. 고칠 때마다 전부 돌려서 「다 통과」를 확인하고 넘어갑니다.그런데 그 「다 통과.. 2026. 8. 31. 하네스가 무엇인가요 — 말에 채우는 마구에서 클로드 코드까지 한눈에하네스는 원래 말에 채우는 마구(馬具)입니다. 말은 그대로 두고, 둘레에 채워서 원하는 대로 부리는 장치입니다.그 뜻이 그대로 넘어와 두 군데서 쓰입니다. 헷갈리는 게 당연합니다 — 저도 헷갈렸습니다.하나는 「시험대」입니다. 진짜 코드는 그대로 두고 바깥 세상만 가짜로 만들어 시험합니다.다른 하나는 클로드 코드 같은 「도구를 쥐여주는 껍데기」입니다. 모델은 혼자서는 글자만 만듭니다.둘 다 뼈대가 같습니다 — 본체는 안 건드리고 둘레를 만든다.자동매매를 만들면서 「하네스」라는 말을 쓰게 됐습니다. 그런데 클로드 코드를 쓰면서 또 그 말이 나왔습니다. 뜻이 달라 보였습니다.찾아보니 둘 다 맞았습니다. 뿌리가 같고 갈라져 나온 것이었습니다. 그 이야기를 정리합니다.원래 뜻 — 말에 채우는 마구harnes.. 2026. 8. 27. 이전 1 다음 반응형