Hodnocení:
Kniha je dobře hodnocena různými uživateli, kteří oceňují její praktický přístup, srozumitelnost a schopnost zlepšit styl kódování, zejména pro ty, kteří znají základy jazyka Python. Nabízí cenné poznatky o čistém kódování a typových anotacích a zároveň poskytuje dobrý přehled užitečných nástrojů a knihoven. Někteří uživatelé však mají pocit, že kromě typových anotací postrádá v některých oblastech hloubku, takže je méně vhodná pro pokročilé programátory, kteří hledají komplexní pokrytí.
Klady:Okamžitý dopad na styl kódování, praktické a jasné lekce, stručné kapitoly, zaměřené na typové anotace, poutavý styl psaní, dobrý přehled užitečných knihoven a nástrojů, cenné techniky pro moderní vývoj v Pythonu.
Zápory:Nemusí být dostatečně hluboký pro ty, kteří mají předchozí znalosti, chybí komplexní pokrytí některých témat, především úvodní pro zkušenější programátory.
(na základě 9 hodnocení čtenářů)
Robust Python: Write Clean and Maintainable Code
Zdá se vám, že vaše projekty v Pythonu jsou stále větší a větší? Pociťujete bolest, když se vaše kódová základna rozšiřuje a je stále náročnější ji ladit a udržovat? Python je jazyk, který se snadno učí a používá, ale to také znamená, že se systémy mohou rychle rozrůst nad rámec chápání. Naštěstí má Python funkce, které vývojářům pomáhají překonat potíže s udržovatelností.
V této praktické knize vám autor Patrick Viafore ukáže, jak maximálně využít typový systém jazyka Python. Podíváte se na uživatelsky definované typy, jako jsou třídy a enumy, a na systém napovídání typů v Pythonu. Dozvíte se také, jak učinit Python rozšiřitelným a jak používat komplexní testovací strategii jako záchrannou síť. Díky těmto tipům a technikám budete psát přehlednější a lépe udržovatelný kód.
⬤ Zjistíte, proč jsou typy v moderních vývojových ekosystémech nezbytné.
⬤ Pochopíte, jak volba typů, jako jsou třídy, slovníky a enumy, odráží konkrétní záměry.
⬤ Udělejte Python rozšiřitelný pro budoucnost bez zbytečného rozšiřování.
⬤ Používejte populární nástroje jazyka Python ke zvýšení bezpečnosti a robustnosti vaší kódové základny.
⬤ Vyhodnoťte současný kód a odhalte běžné chyby v oblasti udržovatelnosti.
⬤ Vytvořte kolem své kódové základny bezpečnostní síť pomocí linterů a testů.
© 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)