Kod tabanı keşfi ve haritalandırma
Ne zaman
- Bilinmeyen veya geniş kapsamlı bir depoda ilk kez çalışmaya başlarken.
- Karmaşık bir hata veya mimari değişiklik öncesinde sistemin tüm etki alanını görme gerektiğinde.
Adımlar
- Proje kök dizinindeki paket tanımlarını (
package.json, Cargo.toml, go.mod vb.) incele.
- Dizin hiyerarşisini ve monorepo paket sınırlarını haritalandır.
- Giriş noktalarını (entrypoints, sunucu rotaları, ana arayüz bileşenleri) tespit et.
- Veri modelleri ve API sözleşmelerini analiz et.
- Mimari özet çıkar ve kritik akışları belgele.