독서 기록 프로그램 수료 검증과 인계
전체 흐름을 검증하고 선택 근거와 개선점을 설명합니다.
진도 0%
레슨
- 전체 흐름 회귀 검증
정상·경계·오류·재실행을 함께 검증합니다.
- 내 코드와 자료구조 설명
변수·함수·자료구조·실패 처리를 근거로 설명합니다.
- 개선 전후와 학습 경로
변경 효과와 남은 한계를 구분합니다.
독서 기록 관리 프로그램을 실행 근거와 함께 인계합니다.
m09 미션 solution 전체를 보존하고 handoff.add_saved, 최종 흐름 테스트와 증거 문서를 추가합니다. check-final.sh는 Git 커밋을 만들지 않으며 HTTP 소켓 검사만 외부 환경에서 실행합니다.
요구사항
- README에 변수·함수 설명, 잘못된 입력 처리, 실행 방법, 개선한 점을 정리합니다.
- docs/demo.md에 정상 추가·중복 ID·빈 입력·문자 금액·한글 CSV 왕복·HTTP 상태 관찰 증거를 연결합니다.
- 모든 모듈 산출물을 최종 프로젝트로 통합하고 신입 면접 질문 여섯 개를 답합니다.
완료 기준
- 검사기가 모든 테스트와 새 폴더 재현 검사를 실행해 종료 코드 0을 확인합니다.
- 정상 추가·재실행 조회·공개 보고서 값이 일치하고 실패 입력 뒤 기존 파일이 유지됩니다.
- 증거 문서와 README 필수 항목·여섯 질문이 모두 존재합니다.
- bash check-final.sh --files로 HTTP를 제외한 기존 테스트·최종 흐름·문서·새 폴더 재현을 확인합니다. 전체 명령의 HTTP 검사는 외부 검증 대기이며 Git 변경 기록과 동료 재현은 사람이 리뷰합니다.
- docs/interview.md의 여섯 답안에 코드 위치·입력 사례·테스트 근거·보장 한계가 연결됩니다. 문서 자동 검사는 존재·형식만 확인합니다.
bash check-final.sh미션 시작 코드
모범 답안
모범 답안 내려받기검토 기준
- 학습자가 핵심 함수와 실패 조건을 자신의 말로 설명합니다.
- 자동 검증 결과와 사람이 확인한 HTTP·문서 증거를 구분합니다.
- 로드맵의 독서 기록 프로젝트와 실행·개선 증거를 충족합니다.