Dagegen mache ich es meist direkt an der Stelle, an der ich sie verwende, denn so ist der Abschnitt "zusammenhängend" und man spart sich später Scrollarbeit bzw. erspart sich meiner Meinung nach Verständnisprobleme.
Zu dem Compilerwarnungen/Hinweisen: Es ist natürlich klar dass Delphi nicht das Verständnis eines menschlichen Gehirns an den Tag legen kann um den Code zu "verstehen". Es sind ja auch nur Hinweise und Warnungen um dich auf evtl. Fehler hinzuweisen, mehr nicht. Bei meinen Projekten werde ich regelrecht davon überschüttet und da ich keine Lust habe sämtliche angeblich zweifelhaften Blöcke mit Compiler-Tags zu umschliessen tendiere ich inzwischen leider dazu die Warnungen und Hinweise komplett zu ignorieren.
Ist quasi wie mit den Verkehrsschildern und Gesetzen in Deutschland
Wer später bremst ist eher tot.