- Logik eingebunden
- x gefixt
- gesamte Datenbank laden gefixt
- Laden mit Filter gefixt
- tick-xx (xx = Kartennummer der Userstory in Trello)
- Merge jeden Montag nach dem Sprint
- Nur kommentierter Code wird gemerged (siehe Oracle)
- Steuerelementname = @FXML-id
- btn_methodenName (für Steuerelemente die auf eine Methode zugreifen)
- txf_zeigtXyAn (für Steuerelemente, die nicht auf Methoden zugreifen)
Konvention für Code und Kommentare (ausführliche Version)
Klassennamen sollten Substantive sein, in gemischter Schreibweise, wobei der erste Buchstabe jedes internen Wortes großgeschrieben wird. Versuchen Sie, die Namen Ihrer Klassen einfach und aussagekräftig zu halten. Verwenden Sie ganze Wörter – vermeiden Sie Akronyme und Abkürzungen
class Film;
class FilmBibliothek;
Interfacenamen sollten wie Klassennamen großgeschrieben werden.
class Film;
class FilmBibliothek;
Methoden sollten Verben sein, in gemischter Schreibweise mit Kleinbuchstaben des ersten Buchstabens, wobei der erste Buchstabe jedes internen Wortes großgeschrieben werden muss.
run();
runFast();
getBackground();
Variablennamen sollten Verben sein, in gemischter Schreibweise mit Kleinbuchstaben des ersten Buchstabens, wobei der erste Buchstabe jedes internen Wortes großgeschrieben werden muss. Variablennamen sollten nicht mit Unterstrich _ oder Dollarzeichen $ beginnen, auch wenn beides zulässig ist. Variablennamen sollten kurz, aber aussagekräftig sein. Die Wahl eines Variablennamens sollte mnemonisch sein, d. h. so gestaltet sein, dass er dem zufälligen Beobachter die Absicht seiner Verwendung anzeigt. Variablennamen mit nur einem Zeichen sollten vermieden werden, mit Ausnahme temporärer „Wegwerf“-Variablen. Gebräuchliche Namen für temporäre Variablen sind i, j, k, m und n für ganze Zahlen; c, d und e für Zeichen.
int i;
char c;
float myWidth;
string myName;
Die Namen von Variablen, die als Klassenkonstanten deklariert wurden, und von ANSI-Konstanten sollten alle in Großbuchstaben geschrieben sein, wobei die Wörter durch Unterstriche („_“) getrennt sein sollten. (ANSI-Konstanten sollten zur Vereinfachung des Debuggens vermieden werden.)
static final int MIN_WIDTH = 4;
static final int MAX_WIDTH = 999;
static final int GET_THE_CPU = 1;
/*
* Classname
*
* Version information
*
* Date
*
* Copyright by Torvalds
*/
/**
* The Example class provides ...
*/
public class Example { ...
/**
* The Method does ...
*
* @param ...
* @return ... as a string
*/
public string Example { ...
int level; // indentation level
int size; // size of table
int level; // indentation level
int size; // size of table
Object currentEntry; // currently selected table entry