Legacy Archaeology
جزء من دورة Vibe Coding: الهندسة المتقدمة
أن تُسلِّم النموذج قاعدة كود لا يفهمها أحد وتسأله «ماذا يفعل هذا؟» هو من أعلى ما تستطيع أن تستخدمه فيه قيمةً، ومن أسهل ما يُفعَل على وجه خاطئ. النموذج سيأتيك بجواب دائما، جوابا فصيحا مرتَّبا معقولا، ولا سبيل لك إلى التمييز بين تفسير صحيح واختراع واثق إلا أن تحضر معك وقائع من عندك. وهذا الدرس عن أن تحضر معك وقائع.
في مساحة عملك ملف legacy_billing.py: بلا اختبارات، وتعليقاته من سنة 2017، وفيه خيار لا يذكر أحد سببه، وتنبيه يقول اسأل شخصا تَرَك الشركة. لا تقرأه بعد، ولا تلصقه في أيّ مكان بعد. ...
هل تريد تعلّم Vibe Coding: الهندسة المتقدمة Legacy Archaeology في بيئة حقيقية؟
انقر بالأسفل لتحصل على جهاز لينكس مع Vibe Coding: الهندسة المتقدمة جاهز، وتعمل على Legacy Archaeology بشكل عملي مع مدرّس ذكي يعرف الكود الخاص بك.
ابدأ هذا الدرسLegacy Archaeologyما الذي ستتعلّمه
- Facts before narrative when mapping unfamiliar code
- Characterization tests that pin current behavior
- Distinguishing intent from accident in old code
- Using a model to generate hypotheses, not conclusions
اقرأ هذا الدرس بلغتك
كل دروس هذه الدورة
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 دقيقة
