Hej, czy ktoś doświadczony chciałby rzucić okiem na mój projekt routingu? Napisałem w celach edukacyjnych, jestem nowy w php więc proszę o wyrozumiałość ;) Tutaj link do GitHuba z projektem: https://github.com/DragK/rr
Uprzedzając niektóre pytania:
1. Dlaczego nie zastosowałeś rozdzielenie problemów?
Ponieważ i tak klasa Route jest mała więc rozdzielenie 5/6 metod na 2 a może i nawet 3 klasy w mojej opinii mija się z celem
2. Nowy w php a korzysta z composera, phpunit i wzorca MVC a sam projekt jest na GitHubie?
Tak, poniewać pisząc ten projekt chciałem nauczyć się korzystania z:
- systemu kontroli wersji
- composera a w tym autoloading
- pisania testów jednostkowych
- MVC rozszerzonym o moduły/biblioteki. Czyli nie myśleć nad tym czy zrobić gruby kontroler czy model
Wszelka krytyka i uwagi uargumentowane bardzo mile widziane!