

PHP - jak uspořádat třídy
Ahoj, poradí někdo, jak spravovat hodně tříd, doposud jsem to řešil pouze názvy v jedné složce ale nyní je toho už moc a začíná to být velmi nepřehledné a názvy tříd už jsou taky s jejich délkou názvů na pováženou. Používám funkci autoload() pro načítání tříd ale foreach je zdlouhavý a zbytečně ztrácím čas prohledáváním spousta adresářů, když jsem jednotlivé třídy uložil do stromů podadresářů Našel jsem a vyzkoušel namespaces, ale to mi znepřehlední orientaci v kódu ještě daleko více. Díky za tipy
Veľa tried sa spravuje tak, že ich máš porozhadzované v adresároch podľa menného priestoru. Neviem, ako ti menné priestory zneprehľadnia orientáciu, keďže sú určené práve na to, aby to sprehľadnili.
Aký foreach je zdĺhavý?
Vyhľadávanie súborov/tried si uľahčíš používaním vhodného editora alebo IDE. Napr. v Sublime Text-e (alebo Atom-e) stlačíš Ctrl+P, píšeš názov triedy a postupne sa ti podľa toho filtruje zoznam súborov. Alebo ak používaš Ctags, tak môžeš jednoducho preskočiť rovno na definíciu triedy alebo metódy.
Asi s namespaces nedělaš, je to fakt vopruz
to už je lepší název třídy ve tvaru dir_dir_dir_dir_nameclass a v autolader-u str_replace('_', '/', $class_name); 
Prečo myslíš, že je to lepšie? Poznáš vôbec kľúčové slovo use? Fakt nechápem, v čom vidíš výhodu podčiarnikov.