Tôi hiểu việc sử dụng dấu trang để ghi nhớ một điểm trong mã của bạn. Tuy nhiên, làm thế nào để một người theo dõi dòng mã họ đang điều tra? Ví dụ: nhiều dấu trang và thứ tự chúng được tạo ra.
Thí dụ:
Báo cáo lỗi: "Va chạm không hoạt động trên các góc tường"
- Sinh sản của lỗi đặt nó xuống một số đa giác không va chạm.
- Mã va chạm được viết bởi một dev không có sẵn. Vì vậy, điều tra đi một cái gì đó như:
Trong quá trình điều tra, đặc biệt là khi xem xét các mục không phải là mã như Google, người ta có thể dự kiến một cách hợp lý sẽ mất vị trí của chúng trong mã ( Tôi đã xem xét đường dẫn mã này chưa? Hoặc tôi đang điều tra đường dẫn mã nào? đến chức năng này , v.v.). Điều tương tự cũng xảy ra đối với các gián đoạn không thể tránh khỏi (Boss: Tôi cần [Báo cáo dài vô nghĩa] NGAY BÂY GIỜ , v.v.)
Sẽ rất hữu ích khi có một nguồn kỹ thuật hoặc công cụ để cung cấp một cách để theo dõi vị trí của một người trong mã.
Chỉnh sửa : Ví dụ trên có nghĩa là một minh họa tiềm năng, không phải là một vấn đề thực tế cần trả lời.
Một cách khác để diễn đạt câu hỏi này là:
Khi học một hệ thống mới, làm thế nào để bạn theo dõi nơi bạn sẽ học mã? Nó không phải là về việc hiểu tại sao mã làm những gì nó làm (đó là những gì bình luận nên làm), nhưng nó làm như thế nào (chỉ được học thông qua việc đọc mã chứ không phải bình luận).