Hodnotenie:
Kniha pútavým spôsobom predstavuje komplexné princípy softvérovej architektúry, takže je vhodná pre začínajúcich aj skúsených vývojárov. Čitatelia oceňujú základné koncepty, najmä princípy SOLID, ale mnohí majú pocit, že materiál sa opakuje a chýba mu hĺbka nových tém. Štýl písania je uvádzaný ako prístupný aj rozvláčny, pričom recenzie na praktickú použiteľnosť sú zmiešané. Vyjadrujú sa aj obavy z nedostatku konkrétnych príkladov a z autorových rigidných názorov na návrh softvéru.
Výhody:⬤ Jasný a pútavý štýl písania.
⬤ Dobrá syntéza zložitých konceptov, najmä princípov SOLID.
⬤ Poskytuje cenné poznatky o softvérovej architektúre.
⬤ Pre mnohých čitateľov má transformačný význam, pretože podnecuje nové zmýšľanie v oblasti návrhu softvéru.
⬤ Obsahuje ucelenú zbierku zásad čistej architektúry.
⬤ Materiál sa môže opakovať pre tých, ktorí poznajú predchádzajúce práce strýčka Boba.
⬤ Chýbajú konkrétne príklady a praktické aplikácie, často zostáva na vysokej úrovni.
⬤ Niektorí ju považujú za rozvláčnu a ťažko stráviteľnú.
⬤ Autorov rigidný názor môže pôsobiť dogmaticky a odmietavo voči rôznym reálnym aplikáciám a zložitostiam.
(na základe 340 čitateľských recenzií)
Clean Architecture: A Craftsman's Guide to Software Structure and Design
V nadväznosti na úspech bestsellerov Čistý programátor a Čistý kód legendárny softvérový remeselník Robert C.
"strýko Bob" Martin ukazuje, ako vniesť do architektúry a návrhu aplikácií väčšiu profesionalitu a disciplínu. Rovnako ako v ostatných knihách, ani v knihe Čistá architektúra Martin nepredkladá len viaceré možnosti a voľby a nehovorí "použite svoj najlepší úsudok", ale hovorí vám, aké voľby máte urobiť a prečo sú tieto voľby rozhodujúce pre váš úspech.
Martin ponúka priame, bezrozporné odpovede na kľúčové otázky týkajúce sa architektúry a dizajnu, ako napríklad: Aké sú najlepšie štruktúry na vysokej úrovni pre rôzne druhy aplikácií vrátane webových, databázových, aplikácií pre hrubých klientov, konzolových a vstavaných aplikácií? Aké sú základné princípy softvérovej architektúry? Aká je úloha architekta a čo sa vlastne snaží dosiahnuť? Aké sú základné zásady návrhu softvéru? Ako sa návrhy a architektúry kazia a čo s tým môžete urobiť? Aké sú disciplíny a postupy profesionálnych architektov a dizajnérov? Kniha Čistá architektúra je nevyhnutným čítaním pre každého softvérového architekta, systémového analytika, systémového dizajnéra a softvérového manažéra - a pre každého programátora, ktorý sa usiluje o tieto úlohy alebo je ovplyvnený ich prácou.
© 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)