Čistý kód v jazyku Python: Prepracujte svoju staršiu kódovú základňu.

Hodnotenie:   (4,2 z 5)

Čistý kód v jazyku Python: Prepracujte svoju staršiu kódovú základňu. (Mariano Anaya)

Recenzie čitateľov

Zhrnutie:

Knihu odporúčame programátorom v jazyku Python, ktorí chcú rozšíriť svoje zručnosti nad rámec základov, najmä v agilných vývojových tímoch. Kladie dôraz na písanie čistého a udržiavateľného kódu a poskytuje jedinečné poznatky, ktoré sa v iných knihách bežne neuvádzajú. Niektorí čitatelia však považovali za nedostatok nedostatok jasných a didaktických príkladov.

Výhody:

Dobre organizovaná a napísaná
veľmi odporúčaná na prekročenie základov
zameriava sa na písanie čistého a udržiavateľného kódu
obsahuje jedinečný materiál
zdôrazňuje čitateľnosť kódu
poskytuje osvedčené postupy pre OOP v jazyku Python.

Nevýhody:

Nedostatok jasných a didaktických príkladov; niektorí čitatelia mali problém pochopiť príklady bez opakovaného čítania.

(na základe 2 čitateľských recenzií)

Pôvodný názov:

Clean Code in Python: Refactor your legacy code base

Obsah knihy:

Ako čo najlepšie využiť Python na zlepšenie vašej kódovej základne

Kľúčové funkcie

⬤ Ušetrite náklady na údržbu tým, že sa naučíte opravovať svoju staršiu kódovú základňu.

⬤ Učte sa princípy a techniky refaktorovania.

⬤ Aplikujte mikroslužby na svoje staršie systémy implementáciou praktických techník.

Popis knihy

Python sa v súčasnosti používa v mnohých rôznych oblastiach, ako je tvorba softvéru, správa systémov a spracovanie údajov.

Vo všetkých týchto oblastiach môžu skúsení odborníci nájsť príklady neefektívnosti, problémov a iných nebezpečenstiev, ktoré sú dôsledkom zlého kódu. Po prečítaní tejto knihy čitatelia pochopia tieto problémy, a čo je dôležitejšie, aj to, ako ich odstrániť.

Kniha začína opisom základných prvkov písania čistého kódu a toho, ako dôležitú úlohu zohráva 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. Naučíte sa implementovať princípy SOLID v jazyku Python a používať dekorátory na zlepšenie kódu. Kniha sa hlbšie zaoberá objektovo orientovaným programovaním v jazyku Python a ukáže vám, ako používať objekty s deskriptormi a generátormi. Ukáže vám aj princípy testovania softvéru a ako riešiť softvérové problémy implementáciou návrhových vzorov do kódu. V záverečnej kapitole rozoberieme monolitickú aplikáciu na mikroslužbu, pričom začneme od kódu ako základu pre pevnú platformu.

Na konci knihy 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 kódu v jazyku Python.

Čo sa naučíte

⬤ Nastaviť nástroje na efektívnu prácu vo vývojovom prostredí.

⬤ Preskúmať, ako nám magické metódy jazyka Python môžu pomôcť písať lepší kód.

⬤ Preskúmať vlastnosti jazyka Python na vytváranie pokročilého objektovo orientovaného návrhu.

⬤ Pochopiť odstraňovanie duplicitného kódu pomocou dekorátorov a deskriptorov.

⬤ Efektívne refaktorovanie kódu pomocou jednotkových testov.

⬤ Učte sa implementovať princípy SOLID v jazyku Python.

Ďalšie údaje o knihe:

ISBN:9781788835831
Autor:
Vydavateľ:
Väzba:Mäkká väzba

Nákup:

Momentálne k dispozícii, na sklade.

Ďalšie knihy autora:

Čistý kód v jazyku Python - druhé vydanie: Vyvíjať udržiavateľný a efektívny kód - Clean Code in...
Riešenie neefektívnosti a chýb pytónskym spôsobom...
Čistý kód v jazyku Python - druhé vydanie: Vyvíjať udržiavateľný a efektívny kód - Clean Code in Python - Second Edition: Develop maintainable and efficient code
Čistý kód v jazyku Python: Prepracujte svoju staršiu kódovú základňu. - Clean Code in Python:...
Ako čo najlepšie využiť Python na zlepšenie vašej...
Čistý kód v jazyku Python: Prepracujte svoju staršiu kódovú základňu. - Clean Code in Python: Refactor your legacy code base

Diela autora vydali tieto vydavateľstvá:

© 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)