On Sunday 03 December 2000 11:47, Jan Dittberner wrote:
Konrad Rosenbaum schrieb:
Naja..., dann müssen die aber erst das Prinzip der Asynchronität begreifen und die Fehlermeldungen sind auch nicht ganz einfach... (ich baue gerade eine Art Terminverwaltung damit).
Wieso? PHP gibt einem die Zeilennummern wo die Fehler auftreten und wenn man nicht gerade Fehler bei der Klammerung von Blöcken macht, stimmen die sogar.
Und jetzt rate mal was die häufigsten Fehler sind.
Fehler in der Klammerung und vergessene Anführungszeichen.
Bei C kommen noch verkorkste Pointer dazu.
Um es kurz zu fassen: ich halte die Pascal-Klammerung mit BEGIN und END für wesentlich intuitiver als das C-Äquivalent { und }.
Vielleicht intuitiver aber auf keinen Fall übersichtlicher... Wenn dann auch noch die Einrückung im Quellcode fehlt, darf man erstmal einige Tage damit verbringen den Quellcode zu entziffern um die Funktionsweise zu begreifen.
Also ob ich nun "{" oder "begin" einrücke kommt sich IMHO gleich.
{ ist 4 Zeichen kürzer als begin, } ist 2 Zeichen kürzer als end :-)
Man rückt ja auch 8 Zeichen ein, dann ist das equivalent. ;-)
Und jemand der eh nur 50-Zeiler schreibt begreift nie im Leben warum er sich die Mühe mit dem Einrücken machen soll. Ich habe damals erst bei ca. 10000 Zeilen gemerkt dass es sinnvoll ist. Und die Tab-Einrückung mache ich auch erst seit dem Studium.
Dafür gibts ja schlaue Editoren wie Emacs oder FTE
Reden wir hier über Anfänger oder über Berufsmasochisten (emacs)? ;-)
Konrad