Olá, no curso de Orientação A Objetos em PHP é falado sobre o uso de namespaces. Entretanto, eu ainda não entendi muito bem o motivo de usar o namespace como:
namespace Alura\Banco\Modelo\Funcionario;
especificamente a parte:
Alura\Banco\
que são pastas que não existem de verdade no sistema - criando a necessidade, inclusive, de modificar o Autoloader para que o namespace possa funcionar. Essa dúvida surgiu quando migrei para o Eclipse IDE onde o mesmo acusava "erro" ao usar "Alura\Banco" ao invés do caminho real como:
namespace phpoo\src\Modelo\Funcionario;
Resumo da dúvida: Existe algum beneficio ou algum padrão da comunidade que recomende o uso desses endereços "falsos"? Devo seguir esse padrão ou confiar no Ecplise e implementar o caminho "real" no namespace?