Efektivní Python: 90 konkrétních způsobů, jak napsat lepší Python

Hodnocení:   (4,7 z 5)

Efektivní Python: 90 konkrétních způsobů, jak napsat lepší Python (Brett Slatkin)

Recenze čtenářů

Shrnutí:

Kniha je dobře hodnocena pro svá srozumitelná vysvětlení a praktické tipy, které pomáhají začátečníkům i zkušeným programátorům v Pythonu zlepšit styl kódování a dodržovat pythonovské standardy. Někteří recenzenti však považovali za rušivé problémy s rozvržením a odsazením a kritizovali některé příklady pro jejich nepřehlednost.

Klady:

Jasná a stručná vysvětlení vhodná pro všechny úrovně programátorů.
Zaměření na osvědčené pythonovské postupy, které pomáhají psát efektivní kód v jazyce Python.
Aktualizovaný obsah s novými funkcemi jazyka Python
Uspořádáno do krátkých, stravitelných částí.
Informativní pro začínající i zkušené vývojáře Pythonu, včetně profesionálů přecházejících z jiných jazyků.

Zápory:

Problémy s rozvržením, zejména pokud jde o odsazení kódu, kvůli nimž se některé části špatně čtou.
Některé příklady jsou považovány za vymyšlené nebo nejasné.
Někteří čtenáři měli pocit, že kniha předpokládá vyšší úroveň porozumění a používá žargon, který není dostatečně vysvětlen.

(na základě 37 hodnocení čtenářů)

Původní název:

Effective Python: 90 Specific Ways to Write Better Python

Obsah knihy:

Aktualizováno a rozšířeno pro Python 3.

Začít vyvíjet programy v jazyce Python je snadné, a proto je tento jazyk tak oblíbený. Jedinečné přednosti, kouzlo a expresivitu jazyka Python však může být těžké pochopit a existují skrytá úskalí, která vám mohou snadno podrazit nohy.

Toto druhé vydání knihy Efektivní Python vám pomůže osvojit si skutečně "pythonovský" přístup k programování a využít plnou sílu jazyka Python k psaní výjimečně robustního a dobře fungujícího kódu. Brett Slatkin používá stručný styl založený na scénářích, který byl poprvé použit v bestselleru Scotta Meyerse Efektivní C++, a přináší 90 osvědčených postupů, tipů a zkratek v jazyce Python a vysvětluje je na realistických příkladech kódu, abyste se mohli Pythonu chopit s důvěrou.

Slatkin vychází z dlouholetých zkušeností s budováním infrastruktury Pythonu ve společnosti Google a odhaluje málo známé zvláštnosti a idiomy, které mají silný vliv na chování a výkonnost kódu. Pochopíte, jak nejlépe plnit klíčové úkoly, abyste mohli psát kód, který je snáze pochopitelný, udržovatelný a zlepšovatelný. Kromě ještě většího množství rad toto nové vydání podstatně reviduje všechny položky z prvního vydání, aby odrážely vývoj osvědčených postupů.

Mezi klíčové vlastnosti patří.

⬤ 30 nových použitelných pokynů pro všechny hlavní oblasti jazyka Python.

⬤ Podrobná vysvětlení a příklady příkazů, výrazů a vestavěných typů.

⬤ Nejlepší postupy pro psaní funkcí, které objasňují záměr, podporují opakované použití a zabraňují chybám.

⬤ Dokonalejší techniky a idiomy pro používání comprehensions a generátorů funkcí.

⬤ Pokrytí toho, jak přesně vyjádřit chování pomocí tříd a rozhraní.

⬤ Návod, jak se vyhnout nástrahám s metatřídami a dynamickými atributy.

⬤ Efektivnější a jasnější přístupy k souběžnosti a paralelismu.

⬤ Řešení optimalizace a zpevnění pro maximalizaci výkonu a kvality.

⬤ Techniky a vestavěné moduly, které pomáhají při ladění a testování.

⬤ Nástroje a osvědčené postupy pro společný vývoj.

Kniha Efektivní Pythonpřipraví rostoucí programátory na to, aby se s Pythonem prosadili.

Další údaje o knize:

ISBN:9780134853987
Autor:
Vydavatel:
Vazba:Měkká vazba
Rok vydání:2020
Počet stran:480

Nákup:

Nyní dostupné, na skladě.

Další knihy od autora:

Efektivní Python: 90 konkrétních způsobů, jak napsat lepší Python - Effective Python: 90 Specific...
Aktualizováno a rozšířeno pro Python 3. Začít...
Efektivní Python: 90 konkrétních způsobů, jak napsat lepší Python - Effective Python: 90 Specific Ways to Write Better Python

Díla autora vydali tito vydavatelé:

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