Értékelés:
A Stoyan Stefanov által írt JavaScript Patterns egy olyan, nagy visszhangot kiváltó könyv, amely a JavaScript tervezési minták mélyreható feltárását kínálja, és alkalmas a középhaladó és haladó fejlesztők számára. Célja, hogy segítse az olvasókat a kulcsfontosságú JavaScript-fogalmak mélyebb megértésében és a legjobb kódolási gyakorlatok alkalmazásában. Bár a könyvet dicsérik a világosságáért és az értő beszélgetésekért, kapott némi kritikát is bizonyos témák megközelítése és a végig alkalmazott példák miatt.
Előnyök:⬤ A JavaScript fogalmainak és tervezési mintáinak világos magyarázatai.
⬤ Magas „jel-zaj” arány, az olyan fontos témákra összpontosítva, mint a függvények és a hatókör.
⬤ Hasznos mind a szerveroldali JavaScript, mind a CoffeeScript felhasználók számára.
⬤ Hozzáférhető a középhaladó fejlesztők számára is, akik tovább szeretnék fejleszteni a tudásukat.
⬤ Betekintést nyújt a JavaScript legjobb gyakorlataiba és gyakori buktatóiba.
⬤ Nem alkalmas kezdőknek; a JavaScript előzetes ismerete elvárt.
⬤ Egyes részek, különösen a klasszikus öröklődés tárgyalása túlságosan részletesnek tekinthető.
⬤ A valós alkalmazások és a futó példák hiánya miatt az olvasó úgy érezheti, hogy nem ismeri a gyakorlati alkalmazást.
⬤ A könyvre ráférne egy utolsó szerkesztői átnézés, amely kijavítaná a kisebb hibákat.
⬤ Hiányzik az ECMAScript 5 és a memóriakezelés.
(161 olvasói vélemény alapján)
JavaScript Patterns: Build Better Applications with Coding and Design Patterns
Mi a legjobb megközelítés egy JavaScript alkalmazás fejlesztéséhez? Ez a könyv számos JavaScript-kódolási mintával és legjobb gyakorlattal segít megválaszolni ezt a kérdést. Ha Ön tapasztalt fejlesztő, aki az objektumokkal, függvényekkel, örökléssel és más nyelvspecifikus kategóriákkal kapcsolatos problémákat szeretne megoldani, az ebben az útmutatóban található absztrakciók és kódsablonok ideálisak - függetlenül attól, hogy JavaScriptet kliens-, szerver- vagy asztali alkalmazás írására használja.
Stoyan Stefanov JavaScript-szakértő - a Yahoo! technikai vezetője és az YSlow 2.0, a weboldalak teljesítményének optimalizálására szolgáló eszköz tervezője - által írt JavaScript Patterns gyakorlati tanácsokat tartalmaz az egyes tárgyalt minták megvalósításához, számos gyakorlati példával együtt. Megismerheti az anti-mintákat is: olyan gyakori programozási megközelítéseket, amelyek több problémát okoznak, mint amennyit megoldanak.
⬤ Tudjon meg hasznos szokásokat a jó minőségű JavaScript-kód írásához, például a globálok elkerülését, az egyszeri var deklarációk használatát és még sok mást.
⬤ Megtanulja, hogy a literális jelölési minták miért jelentenek egyszerűbb alternatívát a konstruktorfunkciók helyett.
⬤ Fedezze fel a függvények definiálásának különböző módjait JavaScriptben.
⬤ Létrehozhat olyan objektumokat, amelyek túlmutatnak az objektum literálok és konstruktorfüggvények használatának alapvető mintáin.
⬤ Tanulja meg a kód újrafelhasználásának és öröklésének lehetőségeit a JavaScriptben.
⬤ Tanulmányozza a közös tervezési minták, például a Singleton, a Factory, a Decorator és mások JavaScript-megközelítéseit.
⬤ Vizsgálja meg a kifejezetten az ügyféloldali böngészőkörnyezetre vonatkozó mintákat.
© Book1 Group - minden jog fenntartva.
Az oldal tartalma sem részben, sem egészben nem másolható és nem használható fel a tulajdonos írásos engedélye nélkül.
Utolsó módosítás időpontja: 2024.11.13 21:05 (GMT)