Trỏ con trỏ vào một kho lưu trữ mà bạn chưa từng thấy và thực sự hiểu nó
Cơ sở mã mới, không có tài liệu. Chế độ trò chuyện với các tập tin của con trỏ biến một thư mục đáng sợ thành một chuyến tham quan có hướng dẫn.
Kế thừa một repo không có README và thời hạn. Khả năng đọc dự án của con trỏ cho phép tôi bỏ qua tuần grep-and-guess thông thường.
Tôi mở cuộc trò chuyện và hỏi những câu hỏi đơn giản: 'Việc xác thực xảy ra ở đâu? Điểm cuối thanh toán được gọi là gì? Tại sao module này được đặt tên hai lần?' Mỗi câu trả lời đều trỏ vào một tệp có trích dẫn để tôi có thể xác minh thay vì tin tưởng.
Sau đó, tôi yêu cầu một trang tóm tắt kiến trúc bằng lời của tôi để xác nhận rằng tôi đã hiểu. Khi nó sửa lỗi cho tôi, đó là khoảng trống đã được đóng lại trước khi tôi chạm vào mã.
Giới hạn: Con trỏ giải thích những gì ở đó chứ không phải những gì được dự định. Để biết 'tại sao', tôi vẫn ping tác giả gốc. Công cụ này lập bản đồ lãnh thổ; nó không thay thế nhà sử học.
