-
Notifications
You must be signed in to change notification settings - Fork 0
Coding Standards
David Schlereth edited this page Jun 19, 2020
·
12 revisions
- keine Leerzeichen nach: ( [ {
- keine Leerzeichen vor: ) ] }
- keine Leerzeichen vor :
- Leerzeichen nach :
- Leerzeichen bei Deklaration temporärer Variablen: | var |
- Leerzeichen um @
- Leerzeichen um Rechenzeichen (außer bei Brüchen /)
- Leerzeichen nach ^
- Leerzeichen um := , = , < , > , <= , >= und -> - ] am Ende einer Schleife/Verzweigung (nicht) in separate Zeile
- Leerzeile nach Methodennamen bzw. Deklaration der Methodenvariablen
- Leerzeile nach Deklaration temporärer Variablen
- einzelne Leerzeile am Ende von Methoden oder Dokumenten (i.e. eine einzelne Zeile ohne Leerzeichen oder Tabs)
- kein Punkt in der letzten Zeile
- kein Punkt nach der letzten Anweisung innerhalb von [ ]
- Klammern um Points, zB:
(69 @ 42)
- Bedingung geklammert
PieChart new
radius: self defaultRadius;
chartCenter: self defaultWorldPosition;
extent: self defaultExtent.
- Bedingung geklammert
-
ifTrue
undifFalse
in neue Zeile
(aName isEmpty)
ifTrue: [datasetName := 'Dataset', self datasetCount]
ifFalse: [datasetName := aName].