Einzelnen Beitrag anzeigen

TiGü

Registriert seit: 6. Apr 2011
Ort: Berlin
3.070 Beiträge
 
Delphi 10.4 Sydney
 
#1107

AW: Was nervt euch so, während der Programmierung oder so allgemein

  Alt 8. Aug 2012, 10:40
Ansonsten sind die Dinge manchmal enfach häßlich lang.
Mit Scope und auch noch mit Präfix in einem CASE. (ala TCalloutPosition.cpTop)

PS: Wenn der Typ eindeutig ist, was in Delphi meistens der Fall ist, Dank der strikten Typisierung, dann könnte der Compiler auch etwas freundlicher sein und sich den richtigen/passenden Typen raussuchen, anstatt sich nur die letzte gefundene Implementation anzusehn und zu mackern "nee, paßt nich", dann wären an den meisten Stellen garkeine Scopes nötig, außer da, wo kein fester Typ gegeben ist, wie bei Ord, TypeInfo, offenen VAR-Parametern und Co.
Es passt zwar nicht ganz, aber:
»Remember, the future maintainer is the person you should be writing code for, not the compiler.« (Nick Hodges)

Jemand der in fünf Jahren dein Programm warten muss, wäre über die "überflüssigen" Informationen erfreut. Klar findet man vieles über Strg+Linksklick, aber das stört den Fluss beim Verstehen eines Quelltextes.