Hodnotenie:
Kniha je dobre hodnotená pre svoje jasné vysvetlenia a praktické tipy, ktoré pomáhajú začiatočníkom aj skúseným programátorom v jazyku Python zlepšiť štýl kódovania a dodržiavať pythonovské štandardy. Niektorí recenzenti však považovali za rušivé problémy s rozvrhnutím a odsadením a kritizovali niektoré príklady za nedostatočnú zrozumiteľnosť.
Výhody:⬤ Jasné a stručné vysvetlenia vhodné pre všetky úrovne programátorov.
⬤ Zameranie na osvedčené pythonovské postupy, ktoré pomáhajú písať efektívny kód v jazyku Python.
⬤ Aktualizovaný obsah s novými funkciami jazyka Python
⬤ Usporiadaný do krátkych, ľahko stráviteľných častí.
⬤ Informatívny pre začínajúcich aj skúsených vývojárov v jazyku Python vrátane profesionálov prechádzajúcich z iných jazykov.
⬤ Problémy s rozvrhnutím, najmä pokiaľ ide o odsadenie kódu, kvôli čomu sa niektoré časti ťažko čítajú.
⬤ Niektoré príklady sa považujú za vymyslené alebo nejasné.
⬤ Niektorí čitatelia mali pocit, že kniha predpokladá vyššiu úroveň porozumenia a používa žargón, ktorý nebol dostatočne vysvetlený.
(na základe 37 čitateľských recenzií)
Effective Python: 90 Specific Ways to Write Better Python
Aktualizované a rozšírené pre Python 3.
Začať vyvíjať programy v jazyku Python je jednoduché, a preto je tento jazyk taký populárny. Jedinečné prednosti, pôvaby a expresivita jazyka Python však môžu byť ťažko uchopiteľné a existujú skryté nástrahy, ktoré vás môžu ľahko podraziť.
Toto druhé vydanie knihy Efektívny Python vám pomôže osvojiť si skutočne "pythonovský" prístup k programovaniu a využiť plnú silu jazyka Python na písanie výnimočne robustného a dobre fungujúceho kódu. Brett Slatkin používa stručný štýl založený na scenároch, ktorý sa objavil v bestselleri Scotta Meyersa Efektívne C++, a prináša 90 osvedčených postupov, tipov a skratiek v jazyku Python a vysvetľuje ich na realistických príkladoch kódu, aby ste mohli Python používať s dôverou.
Slatkin čerpá z dlhoročných skúseností s budovaním infraštruktúry Pythonu v spoločnosti Google a odhaľuje málo známe zvláštnosti a idiómy, ktoré výrazne ovplyvňujú správanie a výkonnosť kódu. Pochopíte najlepší spôsob vykonávania kľúčových úloh, aby ste mohli písať kód, ktorý je ľahšie pochopiteľný, udržiavateľný a zlepšovateľný. Okrem ešte väčšieho množstva rád toto nové vydanie podstatne reviduje všetky položky z prvého vydania, aby odrážali vývoj osvedčených postupov.
Medzi kľúčové vlastnosti patrí.
⬤ 30 nových použiteľných usmernení pre všetky hlavné oblasti jazyka Python.
⬤ Podrobné vysvetlenia a príklady príkazov, výrazov a vstavaných typov.
⬤ Najlepšie postupy písania funkcií, ktoré objasňujú zámer, podporujú opakované použitie a zabraňujú chybám.
⬤ Zlepšené techniky a idiómy na používanie funkcií comprehensions a generátorov.
⬤ Pokrytie toho, ako presne vyjadriť správanie pomocou tried a rozhraní.
⬤ Poradenstvo, ako sa vyhnúť nástrahám s metatriedami a dynamickými atribútmi.
⬤ Efektívnejšie a jasnejšie prístupy k súbežnosti a paralelizmu.
⬤ Riešenia pre optimalizáciu a hardening na maximalizáciu výkonu a kvality.
⬤ Techniky a vstavané moduly, ktoré pomáhajú pri ladení a testovaní.
⬤ Nástroje a osvedčené postupy pre spoločný vývoj.
Effective Pythonpripraví rastúcich programátorov na to, aby pomocou jazyka Python dosiahli veľký úspech.
© 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)