Vermutlich kommt das daher, um unsaubere Kapselung und reichlich globale Variablen weiter führen zu können
Das bezweifle ich. Ich habe ja das AOwner als Beispiel genannt. Da gibt es in der Klasse gleichzeitig noch Owner als Property. Und wenn man sich mal anschaut wo das noch auftauchte in älteren Quelltexten findest du noch weitere solche Fälle.
Einen Fall wie den von dir genannten sehe ich hingegen nirgends. Worauf beziehst du dich denn da? Im
RTL oder
VCL Quelltext meine ich.
Gute Anregung. Mir ist das uses oft zu unübersichtlich, das könnte helfen. Es muß ja nicht "common", "Herzstück" reicht auch.
Das heißt bei uns Common.Core.XYZ bzw. Frontend.Core.XYZ usw.
Das macht auch mehr Sinn als ein deutscher Bezeichner...