-
Notifications
You must be signed in to change notification settings - Fork 2
Coding Guidelines
Joana Be edited this page Jan 11, 2022
·
5 revisions
- Methodenaufbau: Erste Zeile: Methodennamen mit Parameter 2.Zeile : Methodenkommentar n+1. Zeile: Zeile leerlassen n+2. Zeile Methodencode
- Letzte Zeile einer Methode hat keinen Punkt, wenn sie return ist.
- 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.
- Blöcke wie
[
statement1.
statement2.
...
statementN]
- Für if else statements:
Bedingung
ifTrue: {siehe 3&4}
ifFalse: {siehe 3&4}
- Keine ein-Buchstaben-Variablen
- Wenn möglich Variablen immer a[Klasse] oder semantisch a[Objekt]
- getter / setter nur, wenn von außen auf die Variablen zugegriffen werden soll