Ocena:
Książka ta jest wysoko ceniona za dogłębne zbadanie programowania obiektowego (OOP) w PHP, oferując cenne spostrzeżenia i praktyczne wskazówki. Wielu czytelników, zwłaszcza tych z doświadczeniem w innych językach programowania, uznało ją za pomocną w doskonaleniu swoich umiejętności PHP, zwłaszcza w zrozumieniu zaawansowanych frameworków i wzorców projektowych. Kilku recenzentów zwróciło jednak uwagę na istotne problemy z wersją Kindle, w szczególności dotyczące prezentacji przykładów kodu.
Zalety:⬤ Zapewnia dogłębne zrozumienie OOP w PHP.
⬤ Oferuje wgląd w zaawansowane frameworki i wzorce projektowe.
⬤ Dobrze napisana i zwięzła, dzięki czemu jest łatwa w odbiorze.
⬤ Odpowiedni dla programistów z doświadczeniem w innych językach (zwłaszcza Java).
⬤ Zawiera cenne wskazówki i najlepsze praktyki programowania w PHP.
⬤ Wersja Kindle ma słabej jakości prezentacje przykładowego kodu, które są prezentowane jako obrazy niskiej jakości.
⬤ Niektórzy uważają, że książka jest zbyt zaawansowana dla zupełnie początkujących w PHP.
⬤ Wielu recenzentów wskazywało na problemy z układem książki i rozmiarem czcionki, uznając ją za trudną do czytania.
⬤ Niektóre sekcje, takie jak kontrola wersji, są uważane za przestarzałe.
(na podstawie 36 opinii czytelników)
PHP Objects, Patterns and Practice
Ta książka przenosi Cię poza podstawy PHP do praktyk programistycznych stosowanych przez profesjonalnych programistów. Zaktualizowana do PHP 5.3 z nowymi sekcjami dotyczącymi domknięć, przestrzeni nazw i ciągłej integracji, ta edycja nauczy Cię o funkcjach obiektowych, takich jak klasy abstrakcyjne, refleksja, interfejsy i obsługa błędów. Odkryjesz także narzędzia obiektowe, które pomogą ci dowiedzieć się więcej o twoich klasach, obiektach i metodach.
Następnie przejdziesz do wzorców projektowych i zasad, które sprawiają, że wzorce są potężne. Poznasz zarówno klasyczne wzorce projektowe, jak i wzorce korporacyjne i bazodanowe z łatwymi do naśladowania przykładami.
Wreszcie, dowiesz się, jak zastosować to wszystko w praktyce, aby pomóc przekształcić świetny kod w udane projekty. Dowiesz się, jak zarządzać wieloma programistami za pomocą Subversion oraz jak budować i instalować za pomocą Phing i PEAR. Poznasz również strategie zautomatyzowanego testowania i budowania, w tym ciągłej integracji.
Te trzy elementy - podstawy obiektów, zasady projektowania i najlepsze praktyki - pomogą ci opracować eleganckie i solidne systemy.
© Book1 Group - wszelkie prawa zastrzeżone.
Zawartość tej strony nie może być kopiowana ani wykorzystywana w całości lub w części bez pisemnej zgody właściciela.
Ostatnia aktualizacja: 2024.11.13 21:45 (GMT)