Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.063 Beiträge
 
Delphi 12 Athens
 
#858

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

  Alt 17. Mär 2012, 13:37
Wobei man bei sowas eigentlich nie die Globale (weit weg) überschreibt, sondern die Lokale (Scope ist näher), obwohl man in die Globale schreiben wollte und dabei die Lokale erwischt.

Der Debugger und das Codeinsigt helfen einem aber.
Wärend man im Debgger merkt, daß irgendwas falsch ist und sich dabei die Werte der Variablen beachtet, kann man auch gleich nachsehn, wo die angesprochene Variable liegt.

Und nein, es wäre unpraktisch, wenn der Compiler hier standardmäig Warnungen rauswirft, denn es kommt im normalen Leben sehr oft vor, daß es Variablen gibt, welche in unterschiedlichen Scopes/Gültigkeitsbereichen existieren.
> Zuviele Warnungen sind nicht hilfreich und verdecken andere eventuell wichtige Warnungen.
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.