Hodnotenie:
Python Architecture Patterns je komplexný zdroj informácií o moderných postupoch v oblasti softvérovej architektúry, ktorý sa zameriava na praktické aspekty implementácie pre vývojárov v jazyku Python. Poskytuje poznatky o návrhu API, mikroslužbách, udalosťami riadených štruktúrach, testovaní a údržbe, vďaka čomu je cenným sprievodcom pre vývojárov v rôznych fázach ich kariéry. Kniha je však kritizovaná za úzke zameranie na webové aplikácie, ktoré nemusí vyhovovať tradičným softvérovým inžinierom hľadajúcim širšie architektonické koncepty.
Výhody:⬤ Hlboké pokrytie moderných postupov softvérovej architektúry.
⬤ Praktický návod s prehľadnými príkladmi kódu.
⬤ Poskytuje pohľad na celý životný cyklus softvéru vrátane údržby.
⬤ Prístupné vysvetlenia vhodné pre začiatočníkov aj skúsených vývojárov.
⬤ Ponúka zdroje relevantné pre návrh API, testovanie a mikroslužby.
⬤ Úzke zameranie predovšetkým na webové aplikácie, potenciálne obmedzujúce pre tých, ktorí hľadajú širšie architektonické koncepty.
⬤ Niektorí čitatelia majú pocit, že názov je zavádzajúci, pretože naznačuje zameranie na architektonické vzory vo všeobecnosti.
⬤ Pokročilé témy môžu byť náročné pre tých, ktorí nemajú dobré znalosti jazyka Python.
(na základe 17 čitateľských recenzií)
Python Architecture Patterns: Master API design, event-driven structures, and package management in Python
Využite svoje testovacie súbory čo najlepšie pomocou najmodernejších vzorov softvérovej architektúry v jazyku Python
Kľúčové vlastnosti:
⬤ Učte sa, ako vytvárať škálovateľné a udržiavateľné aplikácie.
⬤ Vybudujte si webový systém pre mikroposielanie správ pomocou konceptov v knihe.
⬤ Využite profilovanie na nájdenie úzkych miest a zlepšenie rýchlosti systému.
Popis knihy:
Vývoj rozsiahlych systémov, ktorých rozsah a zložitosť neustále rastú, si vyžaduje dôkladné pochopenie toho, ako by sa mali softvérové projekty realizovať. Softvéroví vývojári, architekti a tímy technického manažmentu sa spoliehajú na vysokoúrovňové softvérové návrhové vzory, ako je architektúra mikroslužieb, architektúra riadená udalosťami a strategické vzory predpísané doménovo riadeným návrhom (DDD), ktoré im uľahčujú prácu.
Táto kniha sa zaoberá týmito osvedčenými návrhovými vzormi architektúry v prístupe orientovanom na budúcnosť, aby pomohla vývojárom v jazyku Python zvládnuť zložitosť aplikácií - a získať čo najväčšiu hodnotu z ich testovacích balíkov.
Počnúc počiatočnými fázami návrhu sa dozviete o hlavných blokoch a myšlienkových pochodoch, ktoré treba použiť na začiatku projektu. Kniha sa zaoberá rôznymi architektonickými vzormi, ako sú mikroslužby, webové služby a udalosti riadené štruktúry, a tým, ako si vybrať ten najvhodnejší pre váš projekt. Vytvorením základov potrebných konceptov prejdete k vývoju, ladeniu a testovaniu, aby ste vytvorili kvalitný kód pripravený na nasadenie. Dozviete sa o priebežných operáciách, ako pokračovať v úlohe po nasadení systému koncovým používateľom, pretože životný cyklus vývoja softvéru sa nikdy nekončí.
Na konci tejto knihy o Pythone si osvojíte "architektonické myslenie.
" iný spôsob prístupu k návrhu softvéru vrátane vykonávania zmien v priebežných systémoch.
Čo sa naučíte:
⬤ Myslite ako architekt, analyzujte vzory softvérovej architektúry.
⬤ Preskúmať návrh API, ukladanie údajov a metódy reprezentácie údajov.
⬤ Preskúmať nuansy bežných architektonických štruktúr.
⬤ Využívať a vzájomne kombinovať prvky vzorov, ako sú mikroslužby.
⬤ Vykonávať vývoj riadený testovaním s cieľom zaviesť testovanie kvality kódu.
⬤ Rozpoznať časti kódu, ktoré možno reštrukturalizovať ako balíky.
⬤ Zachovanie spätnej kompatibility a zavádzanie opakovaných zmien.
Pre koho je táto kniha určená:
Táto kniha pomôže vývojárom softvéru a architektom pochopiť štruktúru veľkých komplexných systémov a osvojiť si architektonické vzory, ktoré sú škálovateľné. Príklady v knihe sú implementované v jazyku Python, takže sa očakáva primeraná znalosť základných konceptov jazyka Python. Postačuje znalosť ľubovoľného programovacieho jazyka, napríklad Javy alebo JavaScriptu.
© 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)