Namespaces sind weitaus mehr. Bei einem Namespace kann ich uses BibliothekX
schreiben und hab alles drin, was im Namespace ist und muss nicht öffzig BibliothekX.... units einbinden.
Nee jetzt - ist das wirklich alles, was Namespaces bringen?
Da muss ich mich dann aber wirklich fragen, ob ich das überhaupt will, daß plötzlich eine neu auftauchende
Unit irgendwo im Suchpfad, die mit einem "
VCL." beginnt, meinen Scope infiltriert, den ich durch eine
using VCL
gesetzt habe. Das wäre dann ja echt
Dependency Injection
Ach ja: das Einfügen einer ganzen Gruppe von Units eines Namespaces (oder auch nicht Namespaces) bekomme über den ModelMaker Code Explorer auch mit wenigen Tastendrücken hin (z.B.
VCL.Bind: <CTRL>-U, "
vcl.bind", <Tab>, <PgDn>, <Alt>-S).
Wenn Namespaces also sonst nichts zu bieten haben...