INTERMEDIATE
1 hour•4 chapters
Debugging & Optimization
Learn effective strategies for debugging and optimizing code generated through vibe coding.
Progress: 0%In progress
What You'll Learn
error messages と stack traces を読んで本当の原因を見つける
二分探索でバグを再現し、切り分ける
正確な error と関連する code を一緒に AI に渡す
推測せずに測定・profile・最適化する
Description
AI は数秒で動く機能を書けますが、何かが壊れた瞬間、なぜ壊れたのかを理解するのは依然としてあなたの仕事です。このチュートリアルは、vibe coding を信頼できるものにする、長く使えるデバッグと最適化のスキルを教えます。runtime が実際にあなたに何を伝えているかを読み取り、失敗を再現して切り分け、AI が推測ではなくバグを修正するために必要な正確なコンテキストを与える、というスキルです。
各章は、概念を、あなたが実際に出くわす本物の成果物——注釈付きの stack trace、ラベル付けされた console.log の軌跡、的を絞った AI 向けの修正 prompt、profiler の計測値——と組み合わせ、解答例つきの練習問題で締めくくります。ワークフローは、それについて読むのではなく、実際に走らせることで身につきます。
最後には、曖昧な「動かない」を具体的で修正可能な問題に変え、勘ではなく測定に基づいて遅いコードを速くするための、繰り返し使えるワークフローが手に入ります。
What's inside
- 1.デバッグの心構え——失敗を探索として扱い、AI がそのループをどう変えるか
- 2.壊れたものを読む——error messages、stack traces、console ログ、バグの再現
- 3.切り分けと説明——二分探索、よくあるバグの分類、AI でのデバッグ
- 4.最適化と検証——パフォーマンス profiling、本物の最適化、修正の検証
About 1 hour to complete
"Work through the chapters in order — each one builds the workflow you'll use on real bugs."