Kodunuzdaki tek bir noktayı hatırlamak için yer imlerini kullanmayı biliyorum . Bununla birlikte, kişi araştırmakta oldukları kodun akışını nasıl takip eder ? Örn: Birden fazla yer imi ve bunların yapıldığı sıra.
Örnek:
Hata raporu: "Çarpışmalar duvarların köşelerinde çalışmıyor"
- Böceğin çoğaltılması, çarpışmaması gereken çokgenlere indirgenir.
- Çarpışma kodu mevcut olmayan bir dev tarafından yazılmıştır. Yani soruşturma şöyle bir şey yapar:
Soruşturma sırasında, özellikle Google gibi kod dışı öğeleri incelerken, koddaki yerlerini kaybetmesi beklenebilir ( Bu kod yoluna daha önce baktım mı? Veya Hangi kod yolunu araştırıyordum? Bu işleve , vb.) Aynısı kaçınılmaz kesintiler için de geçerli (Patron: ŞİMDİ [Uzun Süresiz Anakara Raporuna ihtiyacım var , vb.)
Koddaki yerini takip etmenin bir yolunu sağlamak için bir teknik kaynağa veya araçlara sahip olmak yararlı olacaktır.
Düzenleme : Yukarıdaki örnek, yanıtlanması gereken gerçek bir sorun olarak değil, potansiyel bir örnek olarak ifade edilmiştir.
Bu soruyu ifade etmenin başka bir yolu:
Yeni bir sistem öğrenirken, kodu öğrenme konusunda nerede bulunduğunuzu nasıl takip edersiniz? Bu , kodun neden yaptığını (hangi yorum için olması gerektiği) neden yaptığını anlamakla ilgili değil , nasıl yapıldığını anlamak (sadece kodu okuyarak öğrenilir, yorumları değil).