Refaktoring pro návrh softwaru voní: Řízení technického dluhu

Hodnocení:   (4,4 z 5)

Refaktoring pro návrh softwaru voní: Řízení technického dluhu (Girish Suryanarayana)

Recenze čtenářů

Shrnutí:

Kniha poskytuje ucelený pohled na technický dluh a design smells a klade důraz na praktické tipy pro refaktorizaci pro vývojáře softwaru. Vysvětluje složité koncepty jednoduchým jazykem, podpořeným četnými příklady a ilustracemi. Čtenáři ocení přehledné členění témat a užitečnost přílohy obsahující nástroje pro správu technického dluhu. Někteří recenzenti však navrhují zlepšení, zejména pokud jde o používání specifické terminologie, jako je „smells“.

Klady:

Komplexní pokrytí technického dluhu a designových pachů.
Jasné vysvětlení složitých pojmů.
Užitečné příklady a ilustrace.
Praktické tipy pro vývojáře týkající se refaktoringu.
Efektivní klasifikace design smells.
Praktická velikost pro přenášení.
Užitečná příloha s nástroji pro identifikaci design smells.

Zápory:

Někteří čtenáři považují používání termínu „smells“ za nežádoucí pro přesvědčování publika.
Několik recenzentů si přeje více obsahu nad rámec 250 stran.

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

Původní název:

Refactoring for Software Design Smells: Managing Technical Debt

Obsah knihy:

Povědomí o zápachu návrhu - indikátorech běžných problémů s návrhem - pomáhá vývojářům nebo softwarovým inženýrům pochopit, jakých chyb se při návrhu dopustili, jaké principy návrhu přehlédli nebo špatně použili a jaké principy je třeba správně použít k odstranění těchto zápachů pomocí refaktoringu. Vývojáři a softwaroví inženýři mohou "znát" principy a vzory, ale nejsou si vědomi "zápachů", které se v jejich návrhu vyskytují v důsledku nesprávné nebo chybné aplikace principů nebo vzorů.

Tyto pachy obvykle výrazně přispívají k technickému dluhu - dalšímu času, který je třeba věnovat opravě projektů považovaných za hotové - a je třeba je řešit prostřednictvím správného refaktoringu. Kniha Refactoring for Software Design Smells představuje 25 strukturálních pachů návrhu, jejich roli při identifikaci problémů s návrhem a možná řešení refaktoringu. Každý zápach je uspořádán napříč běžnými oblastmi návrhu softwaru a je prezentován s diagramy a příklady ilustrujícími špatné návrhové postupy a problémy, které z nich vyplývají, a vytváří tak katalog snadno použitelných informací, které mohou vývojáři nebo inženýři použít ve svých projektech.

Autoři zúročují své výzkumy a zkušenosti konzultantů a školitelů a poskytují poznatky, které byly použity ke zlepšení refaktoringu a snížení času a nákladů na řízení softwarových projektů. Současně uvádějí anekdoty ze skutečných projektů, na nichž příslušný zápach pomohl řešit problém návrhu.

Další údaje o knize:

ISBN:9780128013977
Autor:
Vydavatel:
Vazba:Měkká vazba
Rok vydání:2014
Počet stran:258

Nákup:

Nyní dostupné, na skladě.

Další knihy od autora:

Refaktoring pro návrh softwaru voní: Řízení technického dluhu - Refactoring for Software Design...
Povědomí o zápachu návrhu - indikátorech běžných...
Refaktoring pro návrh softwaru voní: Řízení technického dluhu - Refactoring for Software Design Smells: Managing Technical Debt

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)