Định nghĩa của Merriam-Webster về sự chê bai gợi ý:
1: để tấn công danh tiếng của: phỉ báng <chê bai đối thủ>
2: phủ nhận tầm quan trọng hoặc giá trị của: coi thường <chê bai thành tích của họ>
Dựa trên những gì được viết trong một lỗi liên quan khác, defame / belittle dường như khớp với mục đích từ ngữ được sử dụng trong javadocs - Bug ID: 4959744 Denigrate X509Cert ve.getSubjectDN () & co :
Các phương thức getSubjectDN () và getIssuerDN () trong X509Certert và getIssuerDN () trong X509CRL có vấn đề . Chúng trả về một lớp không xác định thực hiện giao diện java.security.Principal, có một đặc tả rất lỏng lẻo.
Vì không có đặc tả kỹ thuật bổ sung nào xuất hiện trong các phương thức getSubjectDN () và getIssuerDN (), cho phép các triển khai trả về một lớp cụ thể, thực hiện tùy ý. Kinh nghiệm trong thế giới thực đã chỉ ra rằng đây là trường hợp dẫn đến tính không di động hoặc không đáng tin cậy của mã. Vì lý do tương thích, các thông số kỹ thuật cho các phương thức đó không thể thay đổi và chúng phải được coi là không thể sửa chữa được.
Các phương thức thay thế getSubjectX500Principal () & co trả về một thể hiện của lớp X500Principal được xác định rõ đã được thêm vào trong JDK 1.4. Việc triển khai các phương pháp đó đã được thiết kế để tránh tất cả các vấn đề thuộc loại này. Tuy nhiên, các phương thức mới bị thiếu điều kiện và các lập trình viên tiếp tục sử dụng các phương thức getSubjectDN () & co quen thuộc và có tên trực quan hơn.
Để thay đổi điều này, các phương thức getSubjectDN () và getIssuerDN () cũ không được dùng nữa. Điều đó sẽ đảm bảo rằng các nhà phát triển sử dụng phương pháp này nhận được cảnh báo thời gian biên dịch ....
ĐÁNH GIÁ
... Khấu hao được coi là không phù hợp trong trường hợp này. Thay vào đó, các bình luận thận trọng đã được thêm vào JavaDoc .
Việc đọc Bug ID 5008142 đã khiến bạn bối rối về thứ "bị chê bai" này trông giống như lỗi của nhà phát triển đã xử lý nó.
Họ nên tìm thấy lỗi 4959744 và đưa nó vào đánh giá của họ, thay vì tuyên bố mơ hồ "chỉ được sử dụng trong các trường hợp nghiêm trọng". Họ thậm chí có thể đóng như là bản sao, với lời biện minh như "Khấu hao đã được xem xét, đánh giá và từ chối ủng hộ sự chê bai trên mỗi ID lỗi 4959744" .
Ít nhất họ có thể giới thiệu Bug ID 4959744 (có thể cùng với 4638294 ) trong trường Báo cáo liên quan (được gọi là Xem thêm trong lỗi cũ.sun.com iirc) của trình theo dõi lỗi của họ. Rằng điều này chưa được thực hiện khiến người ta nghi ngờ rằng họ không tìm kiếm các vấn đề liên quan.