Thema: Delphi Das Ende von Begin?

Einzelnen Beitrag anzeigen

Benutzerbild von Phoenix
Phoenix
(Moderator)

Registriert seit: 25. Jun 2002
Ort: Hausach
7.639 Beiträge
 
#17

Re: Das Ende von Begin?

  Alt 7. Apr 2006, 09:51
Hehe,

im Linux-Quellcode arbeiten die Jungs absichtlich mit 8(!) Zeichen Einrückungstiefe.
Delphi-Quellcode:
begin
        begin
                begin
                        begin
                                begin
                                        begin
                                                begin
                                                        begin
                                                                // und hier ist dann Code in der 7. Ebene...
                                                        end;
                                                end;
                                        end;
                                end;
                        end;
                end;
        end;
end;
Nee, jetzt mal im Ernst:
Überdenke Deinen Code nochmal. Ziehe einzelne Schleifen die Du verwendest in eigene Funktionen runter. Vor allem sich öfter wiederholende Code-Teile sind da einfach ideal für, die in eine eigene Funktion zu packen.

Dann: Einrückung immer mit Tabs, nicht mit Leerzeichen. Hintergrund: 1.) es ist nur ein ASCII-Zeichen was da gelesen werden muss und 2.) (was viel wichtiger Wiegt): Wenn jemand anderes Deinen Code bearbeitet und bei sich z.B. 3 oder 4 oder 5 Zeichen als Einrückungsebene verwendet wird das eine Tab eben mit seiner bevorzugten Breite angezeigt und er muss sich nicht mit dem Problem rumschlagen, was Du gerade hast. Im übrigen haben Typographische Studien ergeben, dass eine Einrückung innerhalb von Text ab 3 Zeichen vom Leser als solche erkannt wird, bei 2 noch nicht. Es ist also der Ergonomie zuträglich, mindestens 3 Zeichen zu verwenden.
Sebastian Gingter
Phoenix - 不死鳥, Microsoft MVP, Rettungshundeführer
Über mich: Sebastian Gingter @ Thinktecture Mein Blog: https://gingter.org
  Mit Zitat antworten Zitat