내가 한 말은 "에디터 닫았어"뿐이었다 — 컴파일러가 지킨 호구마트 시뮬레이션
구조에 대해 한 마디도 하지 않았는데, 「호구마트」의 코드 구조는 처음 모습 그대로 끝까지 버텼다. 규칙 파일의 한 줄이 컴파일러에게 넘어갔기 때문이다. Unity 없이 도는 시뮬레이션, 3600초를 한 번에 돌려도 같은 결과, 가상 30일을 1초에 끝내는 테스트, 그리고 그 초록불이 끝내 말해 주지 않은 것.
태그
글 3 개
구조에 대해 한 마디도 하지 않았는데, 「호구마트」의 코드 구조는 처음 모습 그대로 끝까지 버텼다. 규칙 파일의 한 줄이 컴파일러에게 넘어갔기 때문이다. Unity 없이 도는 시뮬레이션, 3600초를 한 번에 돌려도 같은 결과, 가상 30일을 1초에 끝내는 테스트, 그리고 그 초록불이 끝내 말해 주지 않은 것.
점검 결과를 메일 알림으로 바꾸는 규칙을 DB와 메일을 모르는 순수 함수로 분리하고 표 형태 테스트로 고정했다. 상태 전이 표, DedupeKey 설계, 만료 임계값 1회성, 복구 알림 조건, 1분 간격 재시도와 영구 오류 구분, 하루 1회 일일 요약까지 정리했다.
명령어 본문에 {{이름}}, {{이름:기본값}} 자리를 두고 복사할 때 채우는 기능. 정규식 대신 손으로 짠 파서, 닫히지 않은 중괄호를 그대로 두는 규칙, 같은 이름은 한 번만 묻기, 마지막 입력값 기억, Enter로 다음 칸까지 정리했다.