Základní dovednosti pro agilní vývojáře - Průvodce lepším programováním a návrhem

Hodnocení:   (3,8 z 5)

Základní dovednosti pro agilní vývojáře - Průvodce lepším programováním a návrhem (Alan Shalloway)

Recenze čtenářů

Shrnutí:

Kniha je dobře hodnocena pro své praktické pokyny týkající se postupů vývoje softwaru, zejména v kontextu agilního vývoje. Mnozí čtenáři ji považují za zasvěcenou a užitečnou jak pro začínající, tak pro zkušené vývojáře, kterým pomáhá pochopit základní koncepty a zlepšit kvalitu kódu. Někteří ji však kritizovali za to, že je příliš obecná, má zavádějící název a chybí jí hloubka týkající se skutečných agilních technik.

Klady:

Dobře napsané a zasvěcené
okamžitě užitečné pro pochopení osvědčených programátorských postupů
poskytuje praktické rady pro lepší kvalitu kódu
cenné pro začátečníky i zkušené vývojáře
přehledné a snadno se v nich orientuje
obsahuje vysvětlení důležitých postupů a jejich přínosů.

Zápory:

Někteří čtenáři ji považují za příliš obecnou
název je považován za zavádějící, protože se dostatečně nezaměřuje na agilní techniky
nemusí být vhodná pro začátečníky nebo neprogramátory
nepovažuje se za definitivního průvodce transformací týmů do agilní podoby.

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

Původní název:

Essential Skills for the Agile Developer - A Guide to Better Programming and Design

Obsah knihy:

Agilní metody se staly dominantním paradigmatem vývoje softwaru, ale jejich měření a zlepšování je stále obtížné.

Kniha Základní dovednosti pro agilní vývojáře tuto mezeru vyplňuje zdola a učí osvědčené techniky pro hodnocení a optimalizaci agilních postupů jednotlivce i týmu. Kniha je napsána čtyřmi řediteli společnosti Net Objectives - jedné z předních světových agilních školicích a konzultačních firem - a odráží jejich nepřekonatelné zkušenosti s pomocí organizacím při přechodu na agilní vývoj.

Zaměřuje se na konkrétní kroky a poznatky, které mohou přinést největší zlepšení v oblasti návrhu a programování při úsporných investicích. Autoři odhalují klíčové faktory spojené s úspěšnými agilními projekty a nabízejí praktické způsoby jejich měření. Na skutečných příkladech se zabývají principy, postoji, návyky, technickými postupy a úvahami o návrhu - a především ukazují, jak je všechny spojit dohromady, aby bylo možné dodávat software s vyšší hodnotou.

Pomocí technik autorů mohou manažeři a týmy optimalizovat celou organizaci a celý produkt v průběhu celého jeho životního cyklu. Základní dovednosti pro agilní vývojáře ukazují, jak programovat podle záměru Oddělit použití od konstrukce Zvážit testovatelnost před psaním kódu Vyhnout se nadměrnému a nedostatečnému návrhu Uspět s Acceptance Test Driven Development (ATDD) Minimalizovat složitost a přepracování Efektivněji a systematičtěji používat zapouzdření Vědět, kdy a jak používat dědičnost Úspěšněji se připravit na změny Úspěšněji provádět kontinuální integraci Zvládnout výkonné osvědčené postupy pro návrh a refaktorizaci.

Další údaje o knize:

ISBN:9780321543738
Autor:
Vydavatel:
Podtitul:A Guide to Better Programming and Design
Jazyk:angličtina
Vazba:Měkká vazba
Rok vydání:2011
Počet stran:272

Nákup:

Nyní dostupné, na skladě.

Další knihy od autora:

Vysvětlení návrhových vzorů: Nový pohled na objektově orientovaný návrh - Design Patterns Explained:...
"Jednou ze skvělých věcí na knize je způsob, jakým...
Vysvětlení návrhových vzorů: Nový pohled na objektově orientovaný návrh - Design Patterns Explained: A New Perspective on Object-Oriented Design
Základní dovednosti pro agilní vývojáře - Průvodce lepším programováním a návrhem - Essential Skills...
Agilní metody se staly dominantním paradigmatem...
Základní dovednosti pro agilní vývojáře - Průvodce lepším programováním a návrhem - Essential Skills for the Agile Developer - A Guide to Better Programming and Design

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)