Legacy Archaeology
Часть курса Vibe Coding: Advanced Engineering
Дать модели кодовую базу, которую никто не понимает, и спросить "что это делает?" это одно из самых ценных её применений и одно из тех, где легче всего ошибиться. Ответ модель выдаст всегда. Он будет складным, структурированным и правдоподобным, и отличить верное объяснение от уверенной выдумки вы не сможете, если не придёте со своими фактами. Этот урок про то, как приходить с фактами.
В вашем рабочем пространстве лежит legacy_billing.py: тестов нет, комментарии от 2017 года, флаг, о котором никто не помнит, и предупреждение спросить у человека, который давно уволился. Пока не читайте его и пока никуда не вставляйте. ...
Хочешь изучать Vibe Coding: Advanced Engineering Legacy Archaeology в реальной среде?
Нажми ниже, получи Linux-машину с Vibe Coding: Advanced Engineering наготове и пройди Legacy Archaeology на практике вместе с AI-наставником, который знает твой код.
Начать этот урок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 мин
