Tôi có một đồng nghiệp khăng khăng rằng mã của anh ta không cần bình luận, đó là "tự ghi lại."
Tôi đã xem lại mã của anh ấy, và mặc dù nó rõ ràng hơn mã mà tôi đã thấy người khác sản xuất, tôi vẫn không đồng ý rằng mã tự ghi là đầy đủ và hữu ích cũng như mã được nhận xét và mã hóa.
Giúp tôi hiểu quan điểm của anh ấy .
- Mã tài liệu tự là gì
- Nó thực sự có thể thay thế tốt nhận xét và mã tài liệu
- Có tình huống nào tốt hơn mã tài liệu và nhận xét tốt không
- Có những ví dụ mà mã không thể tự ghi lại mà không có ý kiến
Có lẽ đó chỉ là giới hạn của riêng tôi, nhưng tôi không thấy làm thế nào nó có thể là một thực hành tốt.
Đây không phải là một cuộc tranh luận - vui lòng không đưa ra lý do tại sao mã được nhận xét và tài liệu tốt được ưu tiên cao - có nhiều tài nguyên cho thấy điều này, nhưng chúng không thuyết phục được bạn bè của tôi. Tôi tin rằng tôi cần phải hiểu đầy đủ hơn về quan điểm của anh ấy để thuyết phục anh ấy bằng cách khác. Bắt đầu một câu hỏi mới nếu bạn phải, nhưng đừng tranh luận ở đây.
Wow, phản ứng nhanh! Vui lòng đọc tất cả các câu trả lời hiện có và cung cấp nhận xét cho câu trả lời thay vì thêm câu trả lời mới, trừ khi câu trả lời của bạn thực sự khác biệt với mọi câu trả lời khác ở đây.
Ngoài ra, những người bạn đang tranh luận chống lại việc tự viết mã - điều này chủ yếu là để giúp tôi hiểu được viễn cảnh (tức là các khía cạnh tích cực) của các nhà truyền bá mã tự viết tài liệu. Tôi hy vọng những người khác sẽ đánh giá thấp bạn nếu bạn không tiếp tục chủ đề.
i++; // increment i
- nhưng không có lời giải thích về lý do tại sao i
nên tăng vào thời điểm đó trong chức năng.