ฉันมักจะเห็นรหัสที่มีการสะกดผิดโดยเจตนาของคำทั่วไปที่ดีขึ้นหรือแย่ลงกลายเป็นคำสงวน:
klass
หรือclazz
สำหรับชั้นเรียน :Class clazz = ThisClass.class
kount
สำหรับการนับใน SQL:count(*) AS kount
โดยส่วนตัวแล้วฉันพบว่าการอ่านนี้ลดลง ในทางปฏิบัติของฉันเองฉันไม่ได้พบมากเกินไปกรณีที่ชื่อที่ดีกว่าอาจจะไม่ได้ถูกนำมาใช้ - หรือitemClass
recordTotal
ตัวอย่างจาก JavaDocs สำหรับClassแสดงสิ่งนี้ในพารามิเตอร์:
public <U> Class<? extends U> asSubclass(Class<U> clazz)
นี่แสดงให้เห็นถึงกรณีการใช้งานที่สมเหตุสมผลหรือไม่?
typedef char ínt
เหรอ
iñt
ฉันยังได้รับข้อผิดพลาดของคอมไพเลอร์สำหรับ มีแผนของฉันสำหรับโลกกว้าง
Class c
)
cls
เป็นชื่อสามัญ (อันที่จริงแล้วเป็นหนึ่งในสำนวน) สำหรับตัวแปร / อาร์กิวเมนต์ที่ดำเนินการกับคลาสจริง (ชื่อที่คุณประกาศด้วยclass
คำสำคัญ