반응형 소프트웨어테스트2 검사 프로그램이 진짜 보유 내역을 덮어썼습니다 — 12개는 지켰는데 하나가 한눈에검사용으로 만든 프로그램이 진짜 보유 내역 파일을 덮어썼습니다. 있지도 않은 종목들이 「보유 중」으로 적혔습니다.같은 목적으로 만든 형제 프로그램 12개는 전부 안전장치를 갖고 있었습니다. 새로 쓴 하나만 빠뜨렸습니다.그 파일 맨 위에도 「읽기 전용」이라고 제가 적어뒀습니다. 적어둔 게 아무것도 막지 못했습니다.살아난 건 매매 기록이 따로 있었기 때문입니다. 매수에서 매도를 빼서 되살렸습니다.그래서 「조심한다」를 그만두고 도구가 막게 했습니다. 이제 실수하면 프로그램이 죽습니다.자동매매 프로그램을 고칠 때마다 검사용 프로그램을 따로 만듭니다. 「이렇게 고쳤는데 진짜로 그렇게 도는가」를 확인하는 것입니다.그 검사용 프로그램은 절대로 진짜 데이터를 건드리면 안 됩니다. 확인만 하고 끝나야 합니다.어느 .. 2026. 8. 27. 하네스가 무엇인가요 — 말에 채우는 마구에서 클로드 코드까지 한눈에하네스는 원래 말에 채우는 마구(馬具)입니다. 말은 그대로 두고, 둘레에 채워서 원하는 대로 부리는 장치입니다.그 뜻이 그대로 넘어와 두 군데서 쓰입니다. 헷갈리는 게 당연합니다 — 저도 헷갈렸습니다.하나는 「시험대」입니다. 진짜 코드는 그대로 두고 바깥 세상만 가짜로 만들어 시험합니다.다른 하나는 클로드 코드 같은 「도구를 쥐여주는 껍데기」입니다. 모델은 혼자서는 글자만 만듭니다.둘 다 뼈대가 같습니다 — 본체는 안 건드리고 둘레를 만든다.자동매매를 만들면서 「하네스」라는 말을 쓰게 됐습니다. 그런데 클로드 코드를 쓰면서 또 그 말이 나왔습니다. 뜻이 달라 보였습니다.찾아보니 둘 다 맞았습니다. 뿌리가 같고 갈라져 나온 것이었습니다. 그 이야기를 정리합니다.원래 뜻 — 말에 채우는 마구harnes.. 2026. 8. 27. 이전 1 다음 반응형