Ich sehe oft Code, der absichtliche Rechtschreibfehler gebräuchlicher Wörter enthält, die zu guten oder schlechten Wörtern geworden sind:
klass
oderclazz
für den Unterricht :Class clazz = ThisClass.class
kount
für die Zählung in SQL:count(*) AS kount
Persönlich finde ich, dass dies die Lesbarkeit verringert. In meiner eigenen Praxis habe ich nicht allzu viele Fälle gefunden, in denen ein besserer Name nicht hätte verwendet werden können - itemClass
oder recordTotal
.
Ein Beispiel aus den JavaDocs for Class zeigt dies in den Parametern:
public <U> Class<? extends U> asSubclass(Class<U> clazz)
Zeigt dies einen vernünftigen Anwendungsfall?
typedef char ínt
?
iñt
. Da ist mein Plan für die Weltherrschaft.
Class c
).
cls
ist dies ein gebräuchlicher (in der Tat der eine idiomatische) Name für Variablen / Argumente, die tatsächliche Klassen enthalten (die, die Sie mit demclass
Schlüsselwort deklarieren und für die alles eine Instanz ist).