Ich habe da eine Frage über die Coding Conventions von Variablen.
Was ist besser:
oder
Motivation:
Eigentlich soll man ja jedes Wort groß schreiben, z.B. BufferedWriter und so. "filename" ist allerdings ein zusammengesetztes Wort, was macht man damit? Irgendwie kommt es mir komisch vor, das "name" groß zu schreiben. Streng genommen ist BufferedWriter natürlich auch ein zusammengesetztes Wort aber eben kein "richtiges", da es im normalen Sprachgebrauch nicht als ein Wort vorkommt und im englischen wohl sonst auseinander geschrieben werden würde. Was meint ihr dazu?
Weiterhin habe ich eine Datei, in der Wikipediaartikelnamen und deren Titel drin stehen.
Momentan nenne ich:
Den Dateinamen -
Den BufferedReader -
Die Zeile, die ich daraus auslese -
Das Ergebnis von split() darauf -
Das erste Element der Tokens -
(es gibt nämlich auch einen Namen aus einer anderen Datei, ist mir allerdings zu lang)
Das zweite Element der Tokens -
Die modifizierte Zeile, die dann abgespeichert wird -
(klingt auch blöd)
Das kommt mir allerdings reichlich verworren vor. Was besseres fällt mir allerdings auch nicht ein. Kann mir da jemand helfen?
Meine einzige Idee bis jetzt:
- feste Reihenfolge für die Schlüsselwörter, also z.B. fn - in - line - token - name - title
Das wäre dann für:
Den Dateinamen - fnInTitle
Den BufferedReader - inTitle
Die Zeile, die ich daraus auslese - lineTitle
Das Ergebnis von split() darauf - tokensTitle
Das erste Element der Tokens - ??? (nameFromTitleFile ist es bis jetzt, nameTitle suggeriert aber den Namen des Titels)
Das zweite Element der Tokens - title
Die modifizierte Zeile, die dann abgespeichert wird - newLineTitle
P.S.: Ich weiss, das Programm läuft auch so. Ich hätte es aber gerne "perfekt".
P.P.S.: In der Datei ist in jeder Zeile ein Titel drin. Also sind es ja mehrere in der Datei. Wäre es dann besser, von "titles" zu sprechen anstatt von "title" (also z.B: fnInTitles)?
Was ist besser:
Java:
String fileName;
Java:
String filename;
Motivation:
Eigentlich soll man ja jedes Wort groß schreiben, z.B. BufferedWriter und so. "filename" ist allerdings ein zusammengesetztes Wort, was macht man damit? Irgendwie kommt es mir komisch vor, das "name" groß zu schreiben. Streng genommen ist BufferedWriter natürlich auch ein zusammengesetztes Wort aber eben kein "richtiges", da es im normalen Sprachgebrauch nicht als ein Wort vorkommt und im englischen wohl sonst auseinander geschrieben werden würde. Was meint ihr dazu?
Weiterhin habe ich eine Datei, in der Wikipediaartikelnamen und deren Titel drin stehen.
Momentan nenne ich:
Den Dateinamen -
Java:
String fnTitleIn;
Java:
BufferedReader inTitle;
Java:
String lineTitle;
Java:
String[] titleTokens;
Java:
String nameFromTitleFile;
Das zweite Element der Tokens -
Java:
String title;
Java:
String newLineTitle;
Das kommt mir allerdings reichlich verworren vor. Was besseres fällt mir allerdings auch nicht ein. Kann mir da jemand helfen?
Meine einzige Idee bis jetzt:
- feste Reihenfolge für die Schlüsselwörter, also z.B. fn - in - line - token - name - title
Das wäre dann für:
Den Dateinamen - fnInTitle
Den BufferedReader - inTitle
Die Zeile, die ich daraus auslese - lineTitle
Das Ergebnis von split() darauf - tokensTitle
Das erste Element der Tokens - ??? (nameFromTitleFile ist es bis jetzt, nameTitle suggeriert aber den Namen des Titels)
Das zweite Element der Tokens - title
Die modifizierte Zeile, die dann abgespeichert wird - newLineTitle
P.S.: Ich weiss, das Programm läuft auch so. Ich hätte es aber gerne "perfekt".
P.P.S.: In der Datei ist in jeder Zeile ein Titel drin. Also sind es ja mehrere in der Datei. Wäre es dann besser, von "titles" zu sprechen anstatt von "title" (also z.B: fnInTitles)?