Хорошо ли использовать автозагрузчик, который загружает root/app/model/test.php
при попытке использовать App\Model\Test
? Таким образом, каждый класс должен быть организован в соответствии с его пространством имен.
Это хороший подход? Если нет, то почему? что ты предлагаешь?
Должен ли я определить конкретный массив namespace => path
, который будет гарантировать, что мы не загружаем неожиданный файл? таким образом, я должен был бы каждый раз устанавливать что-то вроде $map['App\Model\Test'] = 'root/app/model/test';
, и это в основном удаляло бы все удовольствие от автозагрузчика. Не так ли?