Tôi thường thấy mã bao gồm lỗi chính tả của các từ phổ biến mà tốt hơn hoặc xấu hơn đã trở thành các từ dành riêng:
klasshoặcclazzcho lớp học :Class clazz = ThisClass.classkountđể tính trong SQL:count(*) AS kount
Cá nhân tôi thấy điều này làm giảm khả năng đọc. Trong thực tế của riêng tôi, tôi đã không tìm thấy quá nhiều trường hợp mà một cái tên tốt hơn không thể được sử dụng - itemClasshoặc recordTotal.
Một ví dụ từ JavaDocs cho Class cho thấy điều này trong các tham số:
public <U> Class<? extends U> asSubclass(Class<U> clazz)
Điều này cho thấy một trường hợp sử dụng hợp lý?
typedef char ínt?
iñt. Có kế hoạch của tôi cho domiñation thế giới.
Class c).
clslà một tên chung (trên thực tế, một tên thành ngữ) cho các biến / đối số liên quan đến các lớp thực tế (những cái bạn khai báo vớiclasstừ khóa và mọi thứ đều là một thể hiện của).