Programování v Pythonu: Tipy, jak se stát idiomatickým programátorem v Pythonu

Hodnocení:   (3,7 z 5)

Programování v Pythonu: Tipy, jak se stát idiomatickým programátorem v Pythonu (Dmitry Zinoviev)

Recenze čtenářů

Shrnutí:

Kniha přináší řadu tipů zaměřených na zlepšení kódovacích postupů v jazyce Python. Čtenáři však mají smíšené pocity ohledně její účinnosti, někteří považují tipy za příliš povrchní a nedostatečně hluboké, zatímco jiní oceňují rychlou a praktickou formu.

Klady:

Kniha je rozdělena do krátkých, stravitelných tipů, které umožňují rychlé přečtení a okamžité použití. Některým čtenářům tento přístup pomohl při praktickém zlepšování kódování.

Zápory:

Mnohé tipy jsou považovány za povrchní a postrádají dostatečné vysvětlení nebo pozadí, což je činí méně hodnotnými pro ty, kteří se v Pythonu ještě nevyznají. Srozumitelnost autorova psaní je zpochybňována, což vede k potenciálnímu zmatení. Kniha je také vnímána jako předražená.

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

Původní název:

Pythonic Programming: Tips for Becoming an Idiomatic Python Programmer

Obsah knihy:

Udělejte svůj dobrý kód v jazyce Python ještě lepší podle osvědčených a účinných tipů pro programování v jazyce Python. Vyhněte se logickým chybám, které obvykle zůstávají lintery a formátovači kódu Pythonu neodhaleny, jako je časté vyhledávání dat v dlouhých seznamech, nesprávné používání lokálních a globálních proměnných a špatně zpracovaný uživatelský vstup. Objevte vzácné vlastnosti jazyka, jako jsou racionální čísla, porozumění množinám, čítače a piklování, které mohou zvýšit vaši produktivitu. Zjistěte, jak v kódu jazyka Python používat obecné programovací vzory, včetně ukládání do mezipaměti. Staňte se lepším než průměrným programátorem v jazyce Python a vytvářejte samostatně dokumentované, udržovatelné a snadno pochopitelné programy, které se rychle spouštějí a těžko rozbíjejí.

Python je jedním z nejoblíbenějších a nejrychleji se rozvíjejících moderních programovacích jazyků. Díky více než 200 standardním knihovnám a ještě většímu počtu knihoven třetích stran zasahuje do tak rozmanitých oblastí vývoje softwaru, jako je umělá inteligence, bioinformatika, zpracování přirozeného jazyka a počítačové vidění. Zjistěte, jak si zlepšit porozumění duchu tohoto jazyka pomocí stovky pythonovských tipů, aby byl váš kód bezpečnější, rychlejší a lépe zdokumentovaný.

Tato příručka programovacího stylu je rychlou referencí užitečných rad a náhodným zdrojem inspirace. Zvolte vhodné datové struktury pro vyhledávání a třídění úloh a uvědomte si, že nesprávná volba může způsobit, že vaše aplikace bude zcela neefektivní. Porozumíte globálním a lokálním proměnným, atributům tříd a instancí a technikám skrývání informací. Vytvářet funkce s flexibilními rozhraními. Spravovat mezivýsledky výpočtů jejich ukládáním do mezipaměti a do souborů s cílem zvýšit výkon a spolehlivost. Zdokonalte své dokumentační dovednosti, aby váš kód byl snadno pochopitelný pro ostatní programátory. Jako bonus objevíte velikonoční vajíčka, která do standardní knihovny chytře zasadili její vývojáři.

Vyleštěte, zabezpečte a zrychlete své aplikace v jazyce Python a usnadněte jejich údržbu dodržováním pythonovských programátorských tipů.

Co potřebujete:

Budete potřebovat interpret jazyka Python (ideálně ve verzi 3. 4 nebo vyšší) a standardní knihovnu Pythonu, která se obvykle dodává spolu s interpretem.

Další údaje o knize:

ISBN:9781680508611
Autor:
Vydavatel:
Jazyk:angličtina
Vazba:Měkká vazba
Rok vydání:2021
Počet stran:140

Nákup:

Nyní dostupné, na skladě.

Další knihy od autora:

Komplexní síťová analýza v jazyce Python: Rozpoznat - konstruovat - vizualizovat - analyzovat -...
Konstruujte, analyzujte a vizualizujte sítě pomocí...
Komplexní síťová analýza v jazyce Python: Rozpoznat - konstruovat - vizualizovat - analyzovat - interpretovat - Complex Network Analysis in Python: Recognize - Construct - Visualize - Analyze - Interpret
Základy datové vědy v Pythonu: Shromažďovat - Organizovat - Zkoumat - Předpovídat - Hodnotit - Data...
S touto stručnou příručkou pro zaneprázdněné...
Základy datové vědy v Pythonu: Shromažďovat - Organizovat - Zkoumat - Předpovídat - Hodnotit - Data Science Essentials in Python: Collect - Organize - Explore - Predict - Value
Komplexní sítě pro programátory i neprogramátory - Complex networks for programmers and...
Kniha je úvodem do komplexních sítí a komplexní síťové analýzy...
Komplexní sítě pro programátory i neprogramátory - Complex networks for programmers and non-programmers
Programování v Pythonu: Tipy, jak se stát idiomatickým programátorem v Pythonu - Pythonic...
Udělejte svůj dobrý kód v jazyce Python ještě...
Programování v Pythonu: Tipy, jak se stát idiomatickým programátorem v Pythonu - Pythonic Programming: Tips for Becoming an Idiomatic Python Programmer
Tututské příběhy (Skazki o Parovozike Tutute) - The Tutut Tales (Skazki o Parovozike...
Pět ruských pohádek o dvou malých parních strojcích pracujících v...
Tututské příběhy (Skazki o Parovozike Tutute) - The Tutut Tales (Skazki o Parovozike Tutute)

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)