Wiki: Mathe und Info

Unterrichtsmaterialien für Mathematik und Informatik

Benutzer-Werkzeuge

Webseiten-Werkzeuge


info:sek-ii:e2:processing:fk-style-2

Fachkonzept: Code Style 2

Wie schon im ersten Teil zum Code Style, beschäftigen wir uns nun mit einem weiteren Element und zwar der Platzierung von Klammern.

Platzierung von Klammern
Regeln:
  1. Klammern mit Argumenten oder leere Klammern (z.B. {} oder ()) kommen direkt hinter der entsprechenden Funktion oder Klasse.
  2. Die Bedingungen von Schleifen und Verzweigungen kommen in die gleiche Zeile.
  3. Die Klammern am Start von Anweisungsblöcken ({) kommen ans Ende der zugehörigen Zeile.
  4. Die Klammern am Ende von Anweisungsblöcken (}) bekommen eine eigene Zeile. (Jede Klammer!)

Schlechter Stil:

void draw
(){
  background
    (255);
 
  int x = 0; 
  while 
    (x + 30 < width) 
  {  fill(random(256), random(256), random
          (256));
    rect(x + 10, 65, 20, 20);
 
    x += 20;
  }}

Etwas Besserer Stil (Regel 1):

void draw()
{
  background(255);
 
  int x = 0; 
  while 
    (x + 30 < width) 
  {  fill(random(256), random(256), random(256));
    rect(x + 10, 65, 20, 20);
 
    x += 20;
  }}

Noch besserer Stil (Regel 2):

void draw()
{
  background(255);
 
  int x = 0; 
  while (x + 30 < width) 
  {  
    fill(random(256), random(256), random(256));
    rect(x + 10, 65, 20, 20);
 
    x += 20;
  }}

Fast guter Stil (Regel 3):

void draw(){
  background(255);
 
  int x = 0; 
  while (x + 30 < width){  
    fill(random(256), random(256), random(256));
    rect(x + 10, 65, 20, 20);
 
    x += 20;
  }}

Guter Stil (Regel 4):

void draw(){
  background(255);
 
  int x = 0; 
  while (x + 30 < width){  
    fill(random(256), random(256), random(256));
    rect(x + 10, 65, 20, 20);
 
    x += 20;
  }
}
info/sek-ii/e2/processing/fk-style-2.txt · Zuletzt geändert: 2022-02-28 21:18 von yannik.wehr