Ja, darüber kann man ewig diskutieren

.
http://www.delphipraxis.net/internal...ct.php?t=53615
Meiner Meinung nach sollte man in einer
OOP-Sprache wie Delphi ein
OOP- immer einem PP-Konstrukt vorziehen. Da das in Delphi aber manchmal nur über Umwege (Stichwort Klassenvariablen -> Singletons) geht, benutze ich selbst manchmal eine globale Variable (aber höchstens eine pro
Unit 
). Und in .NET habe ich sowieso keine Wahl

.