失敗したのに終了コードは 0 だった
채용 공고가 가장 많이 요구하는 언어는 Python 이지만(2026-09 집계 445건, 46%), 공고가 원하는 것은 문법이 아니라 남이 믿고 돌릴 수 있는 도구를 만드는 규율입니다. 종료 코드와 두 개의 출력, 타임아웃·재시도·멱등성·잠금, 표준 라이브러리만으로 내는 운영 지표, 그리고 버그를 실패하는 시험으로 먼저 재현하는 습관을 실습으로 익힙니다. 표준 라이브러리와 pytest 만 씁니다. 셸 스크립트를 써 본 운영자와 백엔드 신입을 위한 과정입니다.
중급 · 레슨 12 · 실습 4
커리큘럼
終了コード 0 は約束である
- 終了コード 0 は約束である reading
- 終了コードに真実を語らせる lab
- クイズ: 終了コードと二つの出力 quiz
再試行が二度目の障害を生んだ
- 再試行が二度目の障害を生んだ reading
- 再試行が二度目の障害を生まないように lab
- クイズ: タイムアウト・再試行・冪等性 quiz
ログ 5 千行を表計算なしで読む
- ログ 5 千行を表計算なしで読む reading
- ログが語ることを数字にする lab
- クイズ: 標準ライブラリで指標を出す quiz
バグをテストで釘付けにする
- バグをテストで釘付けにする reading
- 失敗をテストとして固定する lab
- クイズ: 再現し、直し、証拠を残す quiz