Devin.KR

독서 기록 프로그램 수료 검증과 인계

전체 흐름을 검증하고 선택 근거와 개선점을 설명합니다.

진도 0%

레슨

  1. 전체 흐름 회귀 검증

    정상·경계·오류·재실행을 함께 검증합니다.

  2. 내 코드와 자료구조 설명

    변수·함수·자료구조·실패 처리를 근거로 설명합니다.

  3. 개선 전후와 학습 경로

    변경 효과와 남은 한계를 구분합니다.

독서 기록 관리 프로그램을 실행 근거와 함께 인계합니다.

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·문서 증거를 구분합니다.
  • 로드맵의 독서 기록 프로젝트와 실행·개선 증거를 충족합니다.