ฉันเข้าใจการใช้บุ๊กมาร์กเพื่อจดจำจุดเดียวในรหัสของคุณ อย่างไรก็ตามเราจะติดตามการไหลของรหัสที่พวกเขากำลังตรวจสอบได้อย่างไร เช่น: บุ๊กมาร์กจำนวนมากและลำดับที่ทำ
ตัวอย่าง:
รายงานข้อผิดพลาด: "การชนไม่ได้ทำงานที่มุมกำแพง"
- การแพร่พันธุ์ของบั๊กทำให้เกิดรูปหลายเหลี่ยมไม่ชนกัน
- รหัสการชนกันของข้อมูลนั้นเขียนขึ้นโดย dev ไม่พร้อมใช้งาน ดังนั้นการตรวจสอบจะเป็นดังนี้:
ในระหว่างการสอบสวนโดยเฉพาะอย่างยิ่งเมื่อตรวจสอบรายการที่ไม่ใช่รหัสเช่น Google อาจมีเหตุผลหนึ่งที่คาดว่าจะทำให้รหัสของพวกเขาหลวม ( ฉันได้ดูเส้นทางรหัสนี้แล้วหรือฉันกำลังตรวจสอบเส้นทางรหัสใด ฟังก์ชั่นนี้ฯลฯ ) สิ่งเดียวกันก็เหมือนกันสำหรับการขัดจังหวะที่หลีกเลี่ยงไม่ได้ (บอส: ฉันต้องการ [รายงานแบบไม่มีจุดหมายที่มีความยาว] ตอนนี้ฯลฯ )
มันจะมีประโยชน์ที่จะมีทรัพยากรของเทคนิคหรือเครื่องมือสำหรับการให้วิธีการติดตามที่หนึ่งในรหัส
แก้ไข : ตัวอย่างข้างต้นมีความหมายว่าเป็นภาพประกอบที่มีศักยภาพไม่ใช่เป็นปัญหาจริงที่ต้องตอบรับ
อีกวิธีหนึ่งในการตอบคำถามนี้คือ:
เมื่อเรียนรู้ระบบใหม่คุณจะติดตามการเรียนรู้ของรหัสได้อย่างไร มันไม่เกี่ยวกับความเข้าใจว่าทำไมรหัสไม่สิ่งที่มันไม่ (ซึ่งเป็นสิ่งที่แสดงความคิดเห็นควรจะให้) แต่วิธีการมันไม่ได้ (ซึ่งจะได้เรียนรู้เพียงผ่านการอ่านรหัสที่ไม่เห็น)