PHP 8 Objects, Patterns, and Practice: Mastering Oo Enhancements, Design Patterns, and Essential Development Tools

Evaluare:   (4.7 din 5)

PHP 8 Objects, Patterns, and Practice: Mastering Oo Enhancements, Design Patterns, and Essential Development Tools (Matt Zandstra)

Recenzii ale cititorilor

Rezumat:

Cartea este apreciată pentru conținutul său extins și claritate, fiind o resursă valoroasă pentru dezvoltatorii PHP medii și avansați care doresc să își îmbunătățească înțelegerea programării orientate pe obiect (OOP) și a celor mai bune practici. Deși lăudată pentru organizarea și rigurozitatea sa, se remarcă faptul că cartea nu este potrivită pentru începătorii compleți.

Avantaje:

Peste 200 de pagini de conținut nou
autor excelent cu explicații clare
bine organizată și completă
excelentă pentru învățarea PHP și OOP
valoroasă pentru dezvoltatorii medii și avansați
oferă o perspectivă asupra celor mai bune practici.

Dezavantaje:

Nu este potrivit pentru începători
presupune cunoștințe prealabile de programare și PHP
unii cititori consideră că este dificil de citit fără materiale suplimentare
exemplele ar putea fi mai lungi
ar beneficia de construirea unei aplicații demo alături de carte.

(pe baza a 8 recenzii ale cititorilor)

Conținutul cărții:

Aflați cum să dezvoltați sisteme elegante și solide ca piatra folosind PHP, ajutat de trei elemente cheie: fundamentele obiectelor, principiile de proiectare și cele mai bune practici. Ediția a 6-a a acestei cărți populare a fost complet actualizată pentru PHP 8, incluzând atribute, promovarea proprietăților constructorului, noi pseudotipuri de argument și return și multe altele. De asemenea, acoperă multe caracteristici noi de la ultima ediție, inclusiv proprietățile tipizate, operatorul null coalescing și tipurile de retur void. Această carte oferă o bază solidă în ceea ce privește suportul PHP pentru obiecte, se bazează pe această bază pentru a insufla principiile de bază ale proiectării software și apoi acoperă instrumentele și practicile necesare pentru dezvoltarea, testarea și implementarea unui cod robust.

PHP 8 Objects, Patterns, and Practice începe prin a acoperi caracteristicile PHP orientate pe obiecte. Sunt introduse subiecte cheie, inclusiv declarațiile de clasă, moștenirea și reflecția. Următoarea secțiune este dedicată modelelor de proiectare. Aceasta explică principiile care fac ca modelele să fie puternice. Veți aborda multe dintre modelele de proiectare clasice, inclusiv modelele pentru întreprinderi și baze de date. Ultimul segment al cărții acoperă instrumentele și practicile care pot ajuta la transformarea unui cod excelent într-un proiect de succes. Secțiunea arată cum să gestionați mai mulți dezvoltatori și versiuni cu git și cum să gestionați construcțiile și dependențele cu Composer. De asemenea, explorează strategii pentru testarea automată și integrarea continuă.

După citirea și utilizarea acestei cărți, veți stăpâni îmbunătățirile orientate pe obiecte, modelele de proiectare și instrumentele de dezvoltare esențiale disponibile pentru PHP 8.

Ce veți învăța

⬤ Lucrați cu fundamentele obiectelor: scrieți clase și metode, instanțiați obiecte și creați ierarhii puternice de clase folosind moștenirea.

Stăpâniți caracteristicile avansate orientate pe obiecte, inclusiv metodele și proprietățile statice, gestionarea condițiilor de eroare cu excepții și crearea de clase și interfețe abstracte.

⬤ Înțelegeți și utilizați principiile de proiectare pentru a implementa eficient obiecte și clase în proiectele dvs.

⬤ Descoperiți un set de modele puternice pe care le puteți implementa în propriile proiecte.

⬤ Garanțiați un proiect de succes, inclusiv testarea unitară; controlul versiunii și construirea, instalarea și gestionarea pachetelor; și integrarea continuă.

Pentru cine este această carte

Oricine are cel puțin cunoștințe de bază de PHP și dorește să utilizeze caracteristicile sale orientate pe obiecte în proiectele sale. Este, de asemenea, pentru programatorii PHP care doresc să învețe despre practicile și instrumentele (controlul versiunii, testarea, integrarea continuă etc.) care pot face proiectele sigure, elegante și stabile.

Alte date despre carte:

ISBN:9781484267905
Autor:
Editura:
Legare:Copertă moale
Anul publicării:2021
Numărul de pagini:833

Cumpărare:

Disponibil în prezent, pe stoc.

Alte cărți ale autorului:

PHP 8 Objects, Patterns, and Practice: Mastering Oo Enhancements, Design Patterns, and Essential...
Aflați cum să dezvoltați sisteme elegante și solide...
PHP 8 Objects, Patterns, and Practice: Mastering Oo Enhancements, Design Patterns, and Essential Development Tools
PHP Obiecte, modele și practică - PHP Objects, Patterns and Practice
Această carte vă duce dincolo de elementele de bază ale PHP, la practicile de...
PHP Obiecte, modele și practică - PHP Objects, Patterns and Practice

Lucrările autorului au fost publicate de următorii editori:

© Book1 Group - toate drepturile rezervate.
Conținutul acestui site nu poate fi copiat sau utilizat, nici parțial, nici integral, fără permisiunea scrisă a proprietarului.
Ultima modificare: 2024.11.08 07:02 (GMT)