Ein Schlüsselwort ist an sich nicht so allumfassend, dass es Sie davon abhalten sollte, Ihre Variablen zu benennen. Da alle Namen nur verallgemeinerte Instanzen eines bestimmten Typs sind, können Sie jederzeit in der Abstraktion nach oben oder unten gehen, um einen anderen nützlichen Namen zu finden.
Wenn Sie z.B. ein System schreiben, das Studenten verfolgt, und Sie wollen ein Objekt, das ihr Studium in einem bestimmten Bereich darstellt, d.h. sie haben einen "Kurs" in einem bestimmten Fachgebiet belegt. Wenn Sie den Begriff nicht direkt verwenden können, oder den Plural "Kurse", oder eine Alternative wie "Studien", könnten Sie eine "instanziertere" Variante finden: studentClass, currentClass, etc. oder eine höhere Perspektive: "Kurse", "courseClass" oder ein spezifisches Attribut: dailyClass, nightClass, etc.
Es gibt viele Möglichkeiten, Sie sollten nur die einfachste und naheliegendste vorziehen, das ist alles.
Ich höre den Nutzern immer gerne zu, weil der Umfang ihrer Sprache hilft, den Umfang des Problems zu definieren. Wenn man lange genug zuhört, stellt man oft fest, dass sie viele verschiedene Begriffe für dieselben grundlegenden Dinge haben (mit nur feinen Unterschieden). Sie haben normalerweise die Antwort ...
Paul.
0 Stimmen
Ähm ich würde dem nicht zustimmen, es ist eine vernünftige programmierbezogene Frage im Gegensatz zu all den Umfragen und SO-Meta-Fragen.