Saya mengerti menggunakan bookmark untuk mengingat satu titik dalam kode Anda. Namun, bagaimana cara melacak aliran kode yang mereka selidiki? Misalnya: banyak bookmark dan urutan pembuatannya.
Contoh:
Laporan bug: "Tabrakan tidak berfungsi di sudut dinding"
- Reproduksi bug meletakkannya ke poligon tertentu yang tidak bertabrakan.
- Kode tumbukan ditulis oleh dev yang tidak tersedia. Jadi penyelidikan berlangsung seperti:
Selama penyelidikan, terutama ketika meninjau item non-kode seperti Google, orang mungkin diharapkan kehilangan tempat mereka dalam kode ( Apakah saya sudah melihat jalur kode ini? Atau Jalur kode mana yang saya selidiki? Ada banyak yang mengarah untuk fungsi ini , dll). Hal yang sama berlaku untuk gangguan yang tidak terhindarkan (Boss: Saya perlu [Laporan Berujung Panjang] SEKARANG , dll)
Akan bermanfaat untuk memiliki sumber daya teknik atau alat untuk menyediakan cara untuk melacak tempat seseorang dalam kode.
Sunting : Contoh di atas dimaksudkan sebagai ilustrasi potensial, bukan sebagai masalah aktual yang perlu dijawab.
Cara lain untuk mengungkapkan pertanyaan ini adalah:
Saat mempelajari sistem baru, bagaimana Anda melacak di mana Anda sampai dalam mempelajari kode? Ini bukan tentang memahami mengapa kode melakukan apa yang dilakukannya (yang merupakan komentar untuk apa), tetapi bagaimana melakukannya (yang hanya dipelajari melalui membaca kode, bukan komentar).