

PHP długo nie był postrzegany jako obiektowy język programowania, jednak w ciągu ostatnich kilku lat to podejście się zmieniło. Ró,wnocześnie pojawiły się ró,żnego rodzaju frameworki, dzięki któ,rym praca projektantó,w znacznie się uprościła. Profesjonalni programiści jednak powinni rozumieć, w jaki sposó,b działa dany framework i jak rozwiązuje ró,żne problemy projektowe. Powinni też umieć samodzielnie stworzyć choćby niewielki zbió,r kodu bibliotecznego.
To wydanie książki zostało zaktualizowane pod kątem języka PHP 8. Za jej pomocą opanujesz solidne podstawy programowania zorientowanego obiektowo w PHP, a następnie zapoznasz się z zasadami projektowania kodu, narzędziami i zalecanymi rozwiązaniami, któ,re ułatwiają tworzenie, testowanie i wdrażanie niezawodnych aplikacji. Sporo miejsca poświęcono tu wzorcom projektowym, w tym wzorcom biznesowym i bazodanowym. Omó,wiono ró,wnież narzędzia i praktyki pomocne w pracy zespołowej, jak praca z systemem Git czy zarządzanie wersjami i zależnościami przy użyciu Composera. Nie zabrakło także takich ważnych zagadnień jak strategie automatycznych testó,w i zasady ciągłej integracji.
W książce między innymi:
PHP: tak zaprojektujesz elegancki i niezawodny system!