Implementierungshinweise - Pse-Lambda-das-Spiel/LambdaDasSpiel GitHub Wiki
Warnungen in der IDE anstellen (extra Warnungen, die nicht von javac angezeigt werden)
Checkstyle integrieren, wers nicht automatisch macht. Soweit wie es geht Java-Standards verwenden
In allen public Methoden Argumente überprüfen (null bei Klassen, Werte kleiner null bei int usw. Eben alles was in der Methode nicht gültig wäre) und entsprechend IllegalArgumentExceptions werfen, in javadoc mit @throws anmerken
Nur hochladen, wenns auch kompiliert
Sichtbarkeit von allen Variablen, Methoden explizit angeben
Javadocs über Klassen, Enums, Interfaces, Konstanten, Klassen-Variablen, Methoden, Konstruktoren. Ganze Sätze auch bei Annotations mit @
// Kommentare innerhalb von komplexen Methoden
Fehlende Implementierungen mit // TODO anmerken, lässt sich auch in der IDE anzeigen
Alle Variablen kleingeschrieben, für jedes neue Wort ein Großbuchstabe. Nur Konstanten alles großgeschrieben und Wörter mit _ getrennt