Hodnotenie:
Kniha „Clean Code in Python“ od Mariana Anayu je veľmi oceňovaná pre svoje praktické poznatky o písaní čistého, idiomatického kódu v jazyku Python, ktoré sú vhodné pre začiatočníkov aj skúsených vývojárov. Recenzenti vyzdvihli jej komplexné pokrytie osvedčených postupov, zásad návrhu softvéru a praktických príkladov. Niektorí však kritizovali štýl písania ako hutný a občas mätúci, pričom poukazovali na potrebu lepšej úpravy a organizácie.
Výhody:⬤ Komplexný sprievodca čistými kódovacími postupmi prispôsobený pre Python.
⬤ Cenný pre začiatočníkov aj skúsených vývojárov.
⬤ Zdôrazňuje dôležitosť čitateľnosti a udržiavateľnosti pri kódovaní.
⬤ Poskytuje príklady z reálneho sveta a praktické rady.
⬤ Pokrýva širokú škálu tém vrátane princípov SOLID, testovania jednotiek a pythonovského kódu.
⬤ Dobre organizovaný formát, ktorý logicky buduje koncepty.
⬤ Štýl písania môže byť hutný a mätúci s príliš dlhými vetami.
⬤ Občasná nejasnosť kvôli nejednoznačným zámenám a rozvláčnym vysvetleniam.
⬤ Niektorí recenzenti zaznamenali chyby a nedostatok dôkladnej korektúry.
⬤ Hustota informácií je síce podrobná, ale na ich efektívne vstrebanie si môže vyžadovať prestávky.
(na základe 30 čitateľských recenzií)
Clean Code in Python - Second Edition: Develop maintainable and efficient code
Riešenie neefektívnosti a chýb pytónskym spôsobom
Kľúčové vlastnosti:
⬤ Vylepšite svoje zručnosti pri kódovaní pomocou nových funkcií zavedených v Pythone 3. 9.
⬤ Zavedenie techník refaktorovania a princípov SOLID v jazyku Python.
⬤ Aplikujte mikroslužby na svoje staršie systémy implementáciou praktických techník.
Popis knihy:
Skúsení profesionáli v každej oblasti sa stretávajú s viacerými prípadmi dezorganizácie, zlej čitateľnosti a testovateľnosti v dôsledku neštruktúrovaného kódu.
Vďaka aktualizovanému kódu a prepracovanému obsahu zosúladenému s novými funkciami Pythonu 3. 9 vám toto druhé vydanie knihy Čistý kód v jazyku Python poskytne všetky nástroje, ktoré potrebujete na prekonanie týchto prekážok a úspešné riadenie svojich projektov.
Kniha sa začína opisom základných prvkov písania čistého kódu a toho, ako zohráva kľúčovú úlohu v programovaní v jazyku Python. Dozviete sa o písaní efektívneho a čitateľného kódu pomocou štandardnej knižnice jazyka Python a o osvedčených postupoch pri návrhu softvéru.
Kniha pojednáva o objektovo orientovanom programovaní v jazyku Python a ukazuje, ako používať objekty s deskriptormi a generátormi. Ukáže vám aj princípy návrhu testovania softvéru a ako riešiť problémy implementáciou softvérových návrhových vzorov do kódu. V záverečnej kapitole rozoberieme monolitickú aplikáciu na aplikáciu založenú na mikroslužbách, pričom začneme od kódu ako základu pre pevnú platformu.
Na konci tejto knihy o čistom kóde budete zdatní v uplatňovaní priemyselne schválených kódovacích postupov na navrhovanie čistého, udržateľného a čitateľného reálneho kódu v jazyku Python.
Čo sa naučíte:
⬤ Nastaviť produktívne vývojové prostredie využitím automatických nástrojov.
⬤ Využívať magické metódy v jazyku Python na písanie lepšieho kódu, abstrahovať zložitosť a zapuzdrovať detaily.
⬤ Vytvárať pokročilé objektovo orientované návrhy pomocou jedinečných funkcií jazyka Python, ako sú deskriptory.
⬤ Odstráňte duplicitný kód vytvorením výkonných abstrakcií pomocou princípov softvérového inžinierstva objektovo orientovaného návrhu.
⬤ Vytvárať riešenia špecifické pre Python pomocou dekorátorov a deskriptorov.
⬤ Efektívne refaktorizovať kód pomocou jednotkových testov.
⬤ Vybudujte základy solídnej architektúry, ktorej základom je čistý kód.
Pre koho je táto kniha určená:
Táto kniha je určená pre nových aj skúsených programátorov. Osloví vedúcich tímov, softvérových architektov a starších softvérových inžinierov, ktorí by chceli písať pythonovský kód s cieľom ušetriť náklady a zvýšiť efektivitu. Kniha predpokladá, že dobre rozumiete programovaniu.
© 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)