Hodnocení:
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ů.
⬤ 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ářů)
Effective Python: 90 Specific Ways to Write Better Python
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.
© 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)