Bình luận ngày nay dễ dàng hơn bao giờ hết. Trong Java, có một số kỹ thuật hay để liên kết các bình luận với các lớp và các IDE Java rất tốt trong việc tạo các vỏ nhận xét cho bạn. Các ngôn ngữ như Clojure thậm chí cho phép bạn thêm mô tả về hàm trong chính mã chức năng làm đối số.
Tuy nhiên, chúng ta vẫn sống trong thời đại thường có những bình luận lỗi thời hoặc kém được viết bởi các nhà phát triển giỏi - Tôi quan tâm đến việc cải thiện sự mạnh mẽ và hữu ích của các bình luận của tôi.
Đặc biệt tôi quan tâm đến Java / Clojure / Python ở đây, nhưng câu trả lời không cần phải cụ thể theo ngôn ngữ.
Có bất kỳ kỹ thuật mới nổi nào xác nhận nhận xét và tự động phát hiện các nhận xét "mỏng manh" (ví dụ: nhận xét có số ma thuật, câu không đầy đủ, v.v.) hoặc nhận xét không chính xác (ví dụ: phát hiện các biến sai hoặc tương tự).
Và quan trọng hơn: Có "chính sách bình luận" hay chiến lược nào được chấp nhận không? Có rất nhiều lời khuyên về cách viết mã - nhưng còn "làm thế nào để bình luận?"