Hodnotenie:
Kniha je cenným zdrojom informácií o pokročilých koncepciách JavaScriptu a čistých postupoch kódovania, ktorý je vhodný pre vývojárov s určitými skúsenosťami. Je však kritizovaná za chyby a nejasnú prezentáciu.
Výhody:Učí dôležité koncepty presahujúce rámec jazyka JavaScript, odporúčame pre vývojárov s určitými skúsenosťami, relevantné pre moderné postupy jazyka JavaScript vrátane ES6+ a TypeScript, nabáda k hlbokému premýšľaniu o kódovaní a tvorbe softvéru.
Nevýhody:Obsahuje množstvo chýb (vecných aj gramatických), nie je vhodný pre začiatočníkov, niektoré kapitoly pôsobia uponáhľane a chýbajú v nich príklady z reálneho sveta, mohol by sa zlepšiť hlbším pokrytím zásad čistého kódu.
(na základe 7 čitateľských recenzií)
Clean Code in JavaScript
Získajte čo najviac z JavaScriptu na vytváranie webových aplikácií prostredníctvom série vzorov, techník a prípadových štúdií pre čisté kódovanie Kľúčové vlastnosti Píšte udržiavateľný kód JS pomocou vnútornej abstrakcie, dobre napísaných testov a dobre zdokumentovaného kódu Pochopte zástupcov čistého kódovania, ako sú princípy SOLID, OOP a funkčné programovanie Preskúmajte riešenia na riešenie bežných problémov JavaScriptu pri vytváraní používateľských rozhraní, správe API a písaní stavov Popis knihy
Budovanie robustných aplikácií sa začína vytváraním čistého kódu. V tejto knihe sa zoznámite s technikami, ktoré vám to umožnia, pričom sa naučíte všetko od základov jazyka JavaScript až po postupy čistého kódu. Budete písať funkčný, intuitívny a udržiavateľný kód a zároveň pochopíte, ako váš kód ovplyvňuje koncového používateľa a širšiu komunitu.
Kniha sa začína populárnymi princípmi čistého kódovania, ako je SOLID a Demeterov zákon (LoD), a upozorňuje na nepriateľov písania čistého kódu, ako je cargo culting a nadmerný manažment. Potom sa ponoríte do jazyka JavaScript a pochopíte zložitejšie aspekty tohto jazyka. Ďalej budete vytvárať zmysluplné abstrakcie pomocou návrhových vzorov, ako je napríklad vzor triedy a vzor odhaľujúceho modulu. Preskúmate reálne problémy, ako je zosúladenie DOM, správa stavu, správa závislostí a bezpečnosť v prostredí prehliadača aj servera. Neskôr sa budete zaoberať metodikami nástrojov a testovania a dôležitosťou dokumentovania kódu. Nakoniec sa kniha zameria na propagáciu a dobrú komunikáciu na zlepšenie čistoty kódu v rámci tímov alebo pracovísk spolu s pokrytím prípadovej štúdie čistého kódovania.
Na konci tejto knihy budete dobre ovládať JavaScript a naučíte sa vytvárať čisté abstrakcie, testovať ich a komunikovať o nich prostredníctvom dokumentácie. Čo sa naučíte Pochopiť skutočný účel kódu a problémy, ktoré rieši pre koncových používateľov a kolegov Objavte princípy a nepriateľov čistého kódu s ohľadom na vplyv kultúrnych a syntaktických konvencií Používajte modernú syntax JavaScriptu a návrhové vzory na vytváranie intuitívnych abstrakcií Udržujte kvalitu kódu vo svojom tíme prostredníctvom rozumného prijatia nástrojov a presadzovania osvedčených postupov Spoznajte moderný ekosystém JavaScriptu a jeho výzvy, ako je zosúladenie DOM a správa stavu Vyjadrite správanie svojho kódu v rámci testov aj prostredníctvom rôznych foriem dokumentácie Pre koho je táto kniha určená
Táto kniha je určená pre každého, kto píše JavaScript, či už profesionálne alebo inak. Keďže sa táto kniha netýka žiadneho konkrétneho frameworku alebo prostredia, nie sú potrebné žiadne predchádzajúce skúsenosti s akýmkoľvek webovým frameworkom JavaScriptu. Predpokladá sa určitá znalosť programovania, aby bolo možné lepšie pochopiť koncepty uvedené v knihe. Obsah Úvod do problematiky Princípy čistého kódu Nepriatelia čistého kódu SOLID a ďalšie princípy Pomenovanie vecí je ťažké Primitívne a zabudované typy Dynamické typovanie Operátory Časti syntaxe a rozsah Tok riadenia Návrhové vzory Výzvy v reálnom svete Krajina testovania Písanie čistých testov Nástroje pre čistejší kód Dokumentácia vášho kódu Kód iných ľudí Komunikácia a obhajoba Prípadová štúdia
© Book1 Group - všetky práva vyhradené.
Obsah tejto stránky nesmie byť kopírovaný ani použitý čiastočne alebo v celku bez písomného súhlasu vlastníka.
Posledná úprava: 2024.11.13 22:11 (GMT)