Evaluare:
JavaScript Patterns de Stoyan Stefanov este o carte bine primită care oferă o explorare aprofundată a modelelor de design JavaScript potrivite pentru dezvoltatorii intermediari și avansați. Scopul său este de a ajuta cititorii să înțeleagă în profunzime conceptele cheie ale JavaScript și să aplice cele mai bune practici de codificare. În timp ce cartea este lăudată pentru claritatea sa și discuțiile pătrunzătoare, a primit, de asemenea, unele critici pentru abordarea anumitor subiecte și exemplele utilizate pe parcursul cărții.
Avantaje:⬤ Explicații clare ale conceptelor și modelelor de proiectare JavaScript.
⬤ Raport ridicat „semnal/zgomot”, concentrându-se pe subiecte importante precum funcțiile și domeniul de aplicare.
⬤ Util atât pentru utilizatorii JavaScript server-side, cât și pentru cei CoffeeScript.
⬤ Accesibil pentru dezvoltatorii intermediari care doresc să își perfecționeze abilitățile.
⬤ Oferă informații despre cele mai bune practici și capcane comune în JavaScript.
⬤ Nu este potrivit pentru începători; se așteaptă cunoștințe prealabile de JavaScript.
⬤ Unele părți, în special discuția despre moștenirea clasică, sunt considerate excesiv de detaliate.
⬤ Lipsa aplicațiilor din lumea reală sau a exemplelor de execuție poate face ca cititorii să se simtă deconectați de la utilizarea practică.
⬤ Cartea ar putea beneficia de o revizuire editorială finală pentru a corecta erorile minore.
⬤ Lipsă de acoperire a ECMAScript 5 și a managementului memoriei.
(pe baza a 161 recenzii ale cititorilor)
JavaScript Patterns: Build Better Applications with Coding and Design Patterns
Care este cea mai bună abordare pentru dezvoltarea unei aplicații cu JavaScript? Această carte vă ajută să răspundeți la această întrebare cu numeroase modele de codare JavaScript și bune practici. Dacă sunteți un dezvoltator experimentat care caută să rezolve probleme legate de obiecte, funcții, moștenire și alte categorii specifice limbajului, abstracțiunile și modelele de cod din acest ghid sunt ideale - indiferent dacă utilizați JavaScript pentru a scrie o aplicație client-side, server-side sau desktop.
Scris de expertul JavaScript Stoyan Stefanov--Senior Yahoo! Technical și arhitect al YSlow 2. 0, instrumentul de optimizare a performanței paginilor web-- JavaScript Patterns include sfaturi practice pentru implementarea fiecărui model discutat, împreună cu mai multe exemple practice. Veți afla, de asemenea, despre anti-patterns: abordări comune de programare care cauzează mai multe probleme decât rezolvă.
⬤ Explorați obiceiuri utile pentru scrierea codului JavaScript de înaltă calitate, cum ar fi evitarea globalurilor, utilizarea declarațiilor var unice și multe altele.
⬤ Învățați de ce modelele de notație literală sunt alternative mai simple la funcțiile constructor.
⬤ Descoperiți diferite moduri de a defini o funcție în JavaScript.
⬤ Creați obiecte care depășesc modelele de bază de utilizare a literelor obiect și a funcțiilor constructor.
⬤ Învățați opțiunile disponibile pentru reutilizarea codului și moștenirea în JavaScript.
⬤ Studiați exemple de abordări JavaScript ale modelelor de proiectare comune, cum ar fi Singleton, Factory, Decorator și altele.
⬤ Examinați modelele care se aplică în mod specific mediului browserului din partea clientului.
© 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)