Adaptivní kód: Agile Coding with Design Patterns and Solid Principles (Agilní kódování s návrhovými vzory a pevnými principy)

Hodnocení:   (4,6 z 5)

Adaptivní kód: Agile Coding with Design Patterns and Solid Principles (Agilní kódování s návrhovými vzory a pevnými principy) (Gary McLean Hall)

Recenze čtenářů

Shrnutí:

Celkově je kniha velmi chválena pro svůj zasvěcený obsah o vývoji softwaru, zejména pro vývojáře v jazycích C# a .NET. Recenzenti oceňují její zaměření na praktickou kvalitu kódu, zásady SOLID a návrhové vzory, díky čemuž je cenná jak pro začínající, tak pro zkušené programátory. Někteří čtenáři však mají pocit, že by se kniha mohla hlouběji zabývat příklady a že její úvodní kapitoly o agilních procesech působí nepatřičně.

Klady:

Bohatá na kvalitní informace bez výplně.
Učí principy kódování, které jsou odolné vůči budoucnosti.
Dobrá kombinace teorie a praktických příkladů.
Cenné pro začátečníky i zkušené vývojáře.
Jasný, stručný styl psaní napomáhá porozumění.
Efektivně pokrývá základní koncepty jako SOLID a návrhové vzory.

Zápory:

Úvodní kapitoly o agilních procesech mohou některým čtenářům připadat nepodstatné.
Některé příklady jsou považovány za povrchní a nemusí zkušeným programátorům poskytnout dostatečnou hloubku.
Vnímaná zaujatost proti Microsoftu může omezit publikum.
Kniha nemusí být tak užitečná pro ty, kteří hledají podrobné příklady kódování podobné „Čistému kódu“.

(na základě 40 hodnocení čtenářů)

Původní název:

Adaptive Code: Agile Coding with Design Patterns and Solid Principles

Obsah knihy:

Pište kód, který se dokáže přizpůsobit změnám.

Uplatněním zásad uvedených v této knize můžete vytvářet kód, který se přizpůsobí novým požadavkům a nepředvídaným scénářům bez nutnosti výrazného přepisování. Gary McLean Hall popisuje nejlepší agilní postupy, principy a vzory pro navrhování a psaní kódu, který se může vyvíjet rychleji a snadněji, s menším počtem chyb, protože nebrání změnám.

Nyní přepracované, aktualizované a rozšířené druhé vydání knihy Adaptivní kód přidává nepostradatelné praktické poznatky o Kanbanu, inverzi závislostí a vytváření znovupoužitelných abstrakcí. Na základě více než desetiletých zkušeností s agilním poradenstvím a vývojem aktualizoval McLean Hall svůj bestseller o hlubší pokrytí testování jednotek, refaktoringu, čistého vstřikování závislostí a dalších témat.

Osvojte si nové výkonné způsoby:

- Psát kód, který umožňuje a doplňuje Scrum, Kanban nebo jakýkoli jiný agilní rámec.

- Vyvíjet kód, který přežije velké změny v požadavcích.

- Plánovat přizpůsobivost pomocí závislostí, vrstvení, rozhraní a návrhových vzorů.

- Provádět testování jednotek a refaktoring společně a získat tak větší hodnotu z obou.

- Používejte techniku „golden master“, aby byl starší kód přizpůsobivý.

- Sestavte SOLID kód s principy jediné odpovědnosti, otevřeného/uzavřeného kódu a Liskovy substituce.

- Vytvářejte menší rozhraní pro podporu rozmanitějších potřeb klientů a architektury.

- Využívejte osvědčené postupy vstřikování závislostí ke zlepšení přizpůsobivosti kódu.

- Použijte inverzi závislostí pomocí vzoru Stairway a vyhněte se souvisejícím anti-vzorům.

O vás.

Tato kniha je určena programátorům všech úrovní dovedností, kteří hledají praktičtější vhled do návrhových vzorů, principů SOLID, testování jednotek, refaktoringu a souvisejících témat. Většina čtenářů bude programovat v jazycích C#, Java, C++ nebo podobných objektově orientovaných jazycích a bude znát základní techniky procedurálního programování.

Další údaje o knize:

ISBN:9781509302581
Autor:
Vydavatel:
Vazba:Měkká vazba

Nákup:

Nyní dostupné, na skladě.

Další knihy od autora:

Adaptivní kód: Agile Coding with Design Patterns and Solid Principles (Agilní kódování s návrhovými...
Pište kód, který se dokáže přizpůsobit...
Adaptivní kód: Agile Coding with Design Patterns and Solid Principles (Agilní kódování s návrhovými vzory a pevnými principy) - Adaptive Code: Agile Coding with Design Patterns and Solid Principles

Díla autora vydali tito vydavatelé:

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