2010-02-26 33 views
5

Mögliche Duplizieren:
Parameter naming: filename or fileName?Dateiname oder Dateiname?

Was tun Sie - Dateiname oder Dateiname? Die Klassen in dem JDK verwenden einen Kleinbuchstaben 'n', z. FilenameFilter, also aus Gründen der Konsistenz auch. Aber der korrekte Weg, glaube ich, sollte Dateiname sein (wie in C#).

+2

Genaues Duplikat: http://StackOverflow.com/Questions/742115/Parameter-Naming-Dateiname-oder-Dateiname Auch: trivial und subjektiv. – Tim

+0

Entschuldigung, kam nicht auf meine Suche! Ich habe abgestimmt, um zu schließen. – dogbane

+1

Das "Duplikat" fragt nach der allgemeinen Praxis, diese Frage über Java. Da * können * Unterschiede sein. –

Antwort

9

Ich würde diese Entscheidung auf die umliegenden Identifikatoren basieren.

Wenn filename ist die einzige Kennung in Bezug auf Dateien in seinem Kontext, würde ich dabei bleiben.

Beispiel:

public void load(String filename) { ... } 

Aber sobald Sie andere Dateiattribute ich diese verwenden würde betrachten: sagt: „Dateiname“

private String fileName; 
private long fileSize 
private DateTime fileAge; 
+0

das macht viel mehr Sinn – Dapeng

1

Dateiname

Wie Sie, mache ich es mit den Java-Bibliotheken konsistent zu sein.

1

Ich bin nicht wirklich konsistent, aber ich neige dazu, "Dateiname" zu verwenden, auch wenn Dateiname grammatikalisch korrekter wäre, da "Dateiname" zwei Wörter ist, nicht eins.

3

Die eigentliche Frage ist, ob das Ding heißt "Dateiname" oder "Dateiname".
Der Rest ist dann eine Kleinigkeit.

Der Wikipedia-Artikel ist filename, obwohl der Inhalt sowohl "Dateiname" als auch "Dateiname" hat.

Persönlich stimme ich für "Dateiname".