AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Programmcode ausblenden

Ein Thema von derseitzer · begonnen am 18. Apr 2018 · letzter Beitrag vom 20. Apr 2018
 
Dennis07

Registriert seit: 19. Sep 2011
Ort: Deutschland
492 Beiträge
 
Delphi 11 Alexandria
 
#9

AW: Programmcode ausblenden

  Alt 18. Apr 2018, 18:12
In neuen Units sind unsere Methoden so gut wie nie länger als 20-30 Zeilen, sei es in einem Parser oder in einer Klasse aus der GUI-Logik.
Also für mich macht es Code nicht umbeding leichter lesbar, muss ich sagen. Hatte das auch mal ausprobiert. Und ja, es kann durchaus die Übersicht erhöhen. Aber auf Teufel-komm-raus jetzt eine maximale Zeilenlänge von 20 oder 30 Zeilen aufzubrummen, halte ich grob betrachtet für falsch und nicht zweckmäßig.

Seitdem wir die Clean Code Prinzipien besser beachten funktioniert auch Error Insight recht zuverlässig und übersichtlicher ist es noch dazu. Und man braucht weniger Kommentare, weil die Methodennamen schon angeben was darin passiert.
"Error Insight"? Ist das die spöttische bezeichnung für CI oder ist das was wovon ich noch nie was gehört hab?

Oft passt auf eine Bildschirmseite auch die ganze Unit, denn da passen bei mir ca. 90-100 Zeilen hin.
Naja, da unterscheiden sich unsere Bildschirme aber wohl. Bei mir passen vielleicht 30 Zeilen oder so rauf. Kann manchmal nerven, find es aber auch nicht sooo schlimm.
Dennis
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:52 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz