Hodnocení:
Kniha Refactoring Javascript je mezi softwarovými inženýry vysoce ceněna pro svůj podrobný výklad postupů refaktoringu a důraz na testování. Poskytuje praktické příklady kódu a rozšiřuje chápání konceptů funkcionálního programování i technik refaktoringu.
Klady:Podrobné vysvětlení refaktoringu, jasné rozlišení mezi změnou implementačních detailů a chování, důraz na testování, realistické a praktické příklady kódu, pokrytí různých přístupů, jako je funkcionální a OOP, a obsahuje cenné informace pro zlepšení kvality kódu.
Zápory:Některým čtenářům může připadat hutná nebo technická a předpokládá předchozí znalosti programování, což nemusí být vhodné pro úplné začátečníky.
(na základě 2 hodnocení čtenářů)
Refactoring JavaScript: Turning Bad Code Into Good Code
Pokud je váš JavaScript v nepořádku, rámce vám mohou pomoci jen v omezené míře. Bez ohledu na to, jaký framework, jazyk nebo knihovnu pro kompilaci do JavaScriptu používáte, budou chyby a problémy s výkonem vždy problémem, pokud je základní kvalita vašeho JavaScriptu špatná.
S tímto praktickým průvodcem se naučíte, jak testovat a refaktorovat stávající kód, abyste snížili jeho složitost, zlepšili čitelnost a získali důvěru v kódovou základnu. Autor Evan Burchard vám ukáže, jak identifikovat oblasti špatného kódu, a poté vás provede několika refaktorizačními metodami pro jejich zlepšení. Techniky sahají od přejmenování proměnných až po použití principů funkcionálního a objektově orientovaného programování.
Pokud máte motivaci psát lepší kód v JavaScriptu, ať už na frontendu, nebo na backendu, je tato kniha nutností. Využijte refaktoring k restrukturalizaci stávajícího kódu, aniž byste měnili jeho chování Poznejte vztah mezi refaktoringem a kvalitou Prozkoumejte mnoho dnes používaných verzí jazyka JavaScript Vytvořte automatizované testy, které potvrdí, že váš kód funguje, a odhalí chyby, které proklouznou Naučte se refaktorovat jednoduché struktury, funkce a objekty jazyka JavaScript Refaktorizujte svou kódovou základnu uplatněním principů objektově orientovaného a funkcionálního programování Prozkoumejte metody refaktorizace asynchronního jazyka JavaScript
© Book1 Group - všechna práva vyhrazena.
Obsah těchto stránek nesmí být kopírován ani použit, a to ani částečně ani úplně, bez písemného svolení vlastníka.
Poslední úprava: 2024.11.08 20:25 (GMT)