Hallo,
wie umfangreich muss eine Applikation sein und wie fachspezifisch damit Namensräume wirklich Sinn machen. Die gleiche Frage auch bei Interface. Ich bezieh mich auf zukünftiges in PHP.
Modernes PHP nutzt man zusammen mit einem PSR-4-Autoloader, der insbesondere das inkludieren von Dateien unnötig macht und einen Standard setzt, wo andere Entwickler Code zu finden haben.
PSR-4-kompatiblen Code kann man natürlich im Standardnamensraum \ ablegen. Aber der Aufwand, dies gleich richtig zu machen ist mit PSR-4 beinahe Null durch einen entsprechenden Eintrag etwa in der composer.json, also kann man es gleich richtig machen und ist dadurch Zukunftssicher, wenn der Code dann doch wachsen sollte.
Beispiele: Aus der composer.json:
{
"autoload": {
"psr-4": {
"Pfad\\zu\\deinem\\Namespace\\": "src/"
}
}
}