Cześć wszystkim!
Z jakich materiałów w sieci korzystaliście do nauki praktycznego wykorzystania obiektowego PHP i wzorców?
Szukam raczej blogów/artykułów, żeby czytać w drodze do i z pracy.
Podstawowe pojęcie obiektowości znam i korzystam w pracy, na codzień piszę w Sf 2/3. Chciałbym poznać zaawansowane aspekty obiektowki, projektowanie obiektowych aplikacji aby była skalowalna, wykorzystywać wzorce tam gdzie można.
Chętnie poznalbym Tdd w PHP - jakie macie doświadczenia?
Ogólnie chciałbym się bardziej rozwinąć. :-)
Dzięki za wszelkie opinie!
laracast knpuniversity
Tutaj można poczytać o kilku wzorcach:
http://lukasz-socha.pl/php/wzorce-projektowe-spis-tresci/
Co prawda trochę akademickie podejście - przykłady trochę oderwane od rzeczywistości ale idee można załapać i napisane w PHP. Tutaj fajny artykuł o CQRS i walidacji:
https://zawarstwaabstrakcji.pl/
Jak coś mi się przypomni to dorzucę :)
Swoją drogą jak chcesz poznać zaawansowane rzeczy to na pewno nie będzie to związane stricte z PHP. Jeżeli używasz frameworka, to samego, czystego PHP tam prawie nie ma, bo wszystko jest wyabstrahowane. Bardziej polecam zainteresować się:
- https://www.amazon.com/Patterns-Enterprise-Application-Architecture-Martin/dp/0321127420
- CQRS i Event Sourcing
- Domain-driven design
- http://helion.pl/ksiazki/tdd-sztuka-tworzenia-dobrego-kodu-kent-beck,tddszt.htm
- Service-oriented architecture - http://www.dimuthu.org/blog/2008/09/20/soa-way-of-writing-php/comment-page-1/
Poza tym jak kiedyś dojdziesz do wniosku, że PHP to jednak ssie i będziesz chciał przejść na inny język to większość z tych rzeczy Ci sie przyda :P
Ewentualnie SPL - http://php.net/manual/pl/book.spl.php