Die Pseudo-Namespaces mit . im Dateinamen haben noch den Vorteil, dass man dort Defaultnamespaces als Prefix verwenden kann.
Mir wäre von der Struktur im Verzeichnis es lieber, wenn man die auch als Postfix nutzen könnte.
Wird z.B. für
VCL oder FMX verwendet
> Forms ->
VCL.Forms oder FMX.Forms
oder für dein "einfachen" Umstieg bei altem Code.
> Windows ->
Winapi.Windows
>
Winapi;System.Win;Data.Win;Datasnap.Win;Web.Win;
Soap.Win;
Xml.Win;
Bde;System;
Xml;Data;Datasnap;Web;
Soap;
Vcl;
Vcl.Imaging;
Vcl.Touch;
Vcl.Samples;
Vcl.Shell
My.Unit ins Uses schreiben und je nach Ziel wird das verwendet
My.Unit.Windows
My.Unit.iOS
My.Unit.Linux
So geht es, aber es ist sch***
Windows.My.Unit
iOS.My.Unit
Linux.My.Unit