Čistý kód v jazyku JavaScript

Hodnotenie:   (4,5 z 5)

Čistý kód v jazyku JavaScript (James Padolsey)

Recenzie čitateľov

Zhrnutie:

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í)

Pôvodný názov:

Clean Code in JavaScript

Obsah knihy:

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

Ďalšie údaje o knihe:

ISBN:9781789957648
Autor:
Vydavateľ:
Väzba:Mäkká väzba

Nákup:

Momentálne k dispozícii, na sklade.

Ďalšie knihy autora:

Čistý kód v jazyku JavaScript - 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...
Čistý kód v jazyku JavaScript - Clean Code in JavaScript

Diela autora vydali tieto vydavateľstvá:

© 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)