Skip to content

Coding Guidelines

Joana Be edited this page Jan 11, 2022 · 5 revisions
  1. Methodenaufbau: Erste Zeile: Methodennamen mit Parameter 2.Zeile : Methodenkommentar n+1. Zeile: Zeile leerlassen n+2. Zeile Methodencode
  2. Letzte Zeile einer Methode hat keinen Punkt, wenn sie return ist.
  3. Blöcke in einer Zeile, wenn nur ein Aufruf. Ausnahme: die Zeile wird sonst zu weit. Dann startet der Blockkörper in einer neuen Zeile.
  4. Blöcke wie [
    statement1.
    statement2.
    ...
    statementN]
  5. Für if else statements:
    Bedingung
    ifTrue: {siehe 3&4}
    ifFalse: {siehe 3&4}
  6. Keine ein-Buchstaben-Variablen
  7. Wenn möglich Variablen immer a[Klasse] oder semantisch a[Objekt]
  8. getter / setter nur, wenn von außen auf die Variablen zugegriffen werden soll
Clone this wiki locally