Debugging Code You Did Not Write
جزء من دورة Vibe Coding: الهندسة المتقدمة
تنقيح كودك أنت يبدأ بميزة: أنت تذكر ما كنت تحاول أن تفعله. وتنقيح كود مولَّد يسلبك تلك الميزة سلبا تاما، ويضيف مصيدة خاصة به. فالمؤلف ما زال متاحا، وصبره لا ينتهي، وسيُخرج لك تشخيصا واثقا لأيّ عيب تصفه له، سواء كان يعرف ما الخلل أو لا يعرف عنه شيئا. وهذا التركيب هو الذي يجعل مهندسين مجرَّبين يجدون أنفسهم في العُمق الرابع من الإصلاحات، والمشكلة لم تتحرك قيد أُنملة.
افتح flaky.py واضغط زر التشغيل. هو يتصيّد مدخلات تخرق فيها split_amount ثابتها الذي تُعلنه هي. شغّله ببذرة ثابتة حتى ننظر أنا وأنت إلى الشيء نفسه ...
هل تريد تعلّم Vibe Coding: الهندسة المتقدمة Debugging Code You Did Not Write في بيئة حقيقية؟
انقر بالأسفل لتحصل على جهاز لينكس مع Vibe Coding: الهندسة المتقدمة جاهز، وتعمل على Debugging Code You Did Not Write بشكل عملي مع مدرّس ذكي يعرف الكود الخاص بك.
ابدأ هذا الدرسDebugging Code You Did Not Writeما الذي ستتعلّمه
- Hypothesis-driven debugging instead of guess-and-patch
- Deterministic reproduction before diagnosis
- Shrinking to the smallest failing input
- Bisecting a change set and reading the fix for scope
اقرأ هذا الدرس بلغتك
كل دروس هذه الدورة
12 دروس- 1Context Is The Whole Game35 دقيقة
- 2Pick The Right Brain, Pay The Right Price25 دقيقة
- 3Spec-Driven Development35 دقيقة
- 4Build Your Harness35 دقيقة
- 5Verification Loops: Make It Prove Itself40 دقيقة
- 6Reading Generated Code Like A Senior40 دقيقة
- 7Legacy Archaeology40 دقيقة
- 8Migrations At Scale40 دقيقة
- 9Debugging Code You Did Not Write40 دقيقة
- 10The Security Model Of An Agent40 دقيقة
- 11AI On A Team30 دقيقة
- 12Judgment: Knowing When Not To35 دقيقة
