Lude: Verwenden von whitespace

Beitrag lesen

Hi,

was mir schon lange auf dem Herzen liegt, aber nicht zu fragen getraut habe:

Ich codiere z.B. folgendermassen:

if (bedingung0 = '')
<tab>begin
<tab>select
<tab><tab><datenfeld1>,
<tab><tab><datenfeld2>,
<tab><tab><datenfeld3
<tab>from
<tab><tab>table
<tab>where
<tab><tab><bedingung1> and
<tab><tab><bedingung2> and
<tab><tab><bedingung3>
<tab>end

ODER

function f
<tab>{
<tab>if (bedingung0 = '')
<tab><tab>{
<tab><tab>print 'Hi';
<tab><tab>}
<tab>}

Ich "schmeisse" also mit Zeilen um mich, was ich mit besserer Lesbarkeit, besserer Kopierbarkeit(!) und besserer Erkennung des "Levels" (sprich in welcher Bedingung sind wir denn) begründe.

Ausserdem mache ich bei 80-100 Zeichen pro Zeile (je nach Editor) grundsätzlich Schluss, um einen Ausdruck nicht zu "verunmöglichen".

Eure Meinung zum Thema interessiert mich sehr. Auch Gesülze willkommen. (Verweise auf Konventionssammlungen werden natürlich auch "geduldet")

Gruss,
Lude

PS: Hilfe!!!   :-)