Hodnocení:
Kniha 'Clean Code in Python' od Mariana Anayi je velmi oceňována pro své praktické poznatky o psaní čistého, idiomatického kódu v jazyce Python, které jsou vhodné jak pro začátečníky, tak pro zkušené vývojáře. Recenzenti vyzdvihují její komplexní pokrytí osvědčených postupů, zásad návrhu softwaru a praktických příkladů. Někteří však kritizovali styl psaní jako hutný a občas matoucí a poukazovali na potřebu lepšího zpracování a organizace.
Klady:⬤ Komplexní průvodce čistými postupy kódování přizpůsobený pro Python.
⬤ Cenný pro začátečníky i zkušené vývojáře.
⬤ Zdůrazňuje důležitost čitelnosti a udržovatelnosti kódování.
⬤ Poskytuje příklady z reálného světa a praktické rady.
⬤ Pokrývá širokou škálu témat, včetně principů SOLID, testování jednotek a pythonovského kódu.
⬤ Přehledný formát, který logicky rozvíjí koncepty.
⬤ Styl psaní může být hutný a matoucí s příliš dlouhými větami.
⬤ Občasná nepřehlednost kvůli nejednoznačným zájmenům a přebujelým vysvětlivkám.
⬤ Někteří recenzenti zaznamenali chyby a nedostatek důkladné korektury.
⬤ Hustota informací je sice podrobná, ale pro jejich efektivní vstřebání je třeba dělat přestávky.
(na základě 30 hodnocení čtenářů)
Clean Code in Python - Second Edition: Develop maintainable and efficient code
Řešení neefektivity a chyb pythonovským způsobem
Klíčové vlastnosti:
⬤ Zlepšete své programátorské dovednosti pomocí nových funkcí zavedených v Pythonu 3. 9.
⬤ Zavedení technik refaktorizace a principů SOLID v jazyce Python.
⬤ Aplikujte mikroslužby na své starší systémy implementací praktických technik.
Popis knihy:
Zkušení profesionálové se v každém oboru setkávají s několika případy neuspořádanosti, špatné čitelnosti a testovatelnosti v důsledku nestrukturovaného kódu.
Díky aktualizovanému kódu a přepracovanému obsahu sladěnému s novými funkcemi Pythonu 3. 9 vám toto druhé vydání knihy Čistý kód v Pythonu poskytne všechny nástroje, které potřebujete k překonání těchto překážek a úspěšnému řízení projektů.
Kniha začíná popisem základních prvků psaní čistého kódu a toho, jak klíčovou roli hraje v programování v jazyce Python. Dozvíte se o psaní efektivního a čitelného kódu pomocí standardní knihovny Pythonu a o osvědčených postupech při návrhu softwaru.
Kniha pojednává o objektově orientovaném programování v jazyce Python a ukazuje, jak používat objekty s deskriptory a generátory. Ukáže vám také principy návrhu testování softwaru a způsoby řešení problémů implementací návrhových vzorů softwaru do vašeho kódu. V závěrečné kapitole rozložíme monolitickou aplikaci na aplikaci založenou na mikroslužbách, přičemž začneme od kódu jako základu pro pevnou platformu.
Na konci této knihy o čistém kódu budete zběhlí v používání průmyslově schválených kódovacích postupů pro návrh čistého, udržitelného a čitelného reálného kódu v jazyce Python.
Co se naučíte:
⬤ Nastavit produktivní vývojové prostředí s využitím automatických nástrojů.
⬤ Využívat magické metody jazyka Python k psaní lepšího kódu, abstrahovat složitost a zapouzdřit detaily.
⬤ Vytvářet pokročilé objektově orientované návrhy s využitím jedinečných vlastností jazyka Python, jako jsou deskriptory.
⬤ Eliminovat duplicitní kód vytvářením výkonných abstrakcí pomocí principů softwarového inženýrství objektově orientovaného návrhu.
⬤ Vytvářet řešení specifická pro jazyk Python pomocí dekorátorů a deskriptorů.
⬤ Efektivně refaktorovat kód pomocí jednotkových testů.
⬤ Vybudujte základy pro solidní architekturu, jejímž základním kamenem je čistý kód.
Pro koho je tato kniha určena:
Tato kniha je určena pro začínající i zkušené programátory. Osloví vedoucí týmů, softwarové architekty a starší softwarové inženýry, kteří by rádi psali pythonovský kód, aby ušetřili náklady a zvýšili efektivitu. Kniha předpokládá, že máte dobré znalosti programování.
© 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)