Tidy First?: Osobní cvičení v empirickém návrhu softwaru

Hodnocení:   (4,3 z 5)

Tidy First?: Osobní cvičení v empirickém návrhu softwaru (Kent Beck)

Recenze čtenářů

Shrnutí:

Kniha „Tidy First“ od Kenta Becka se zaměřuje na koncept „úklidu“ kódu pomocí malých nefunkčních refaktorizací, které časem zlepší kvalitu kódu. Přestože nabízí užitečný rámec a poznatky, získala smíšené hodnocení kvůli své stručnosti, nedostatečné hloubce a někdy matoucí prezentaci.

Klady:

Kniha je dobře strukturovaná, snadno se čte a poskytuje praktické tipy pro úpravu kódu. Mnozí čtenáři ji považovali za pronikavou, zejména třetí část, která pojednává o finančních aspektech softwaru a rozhodování. Kniha Tidy First je vnímána jako užitečný úvod do refaktoringu, zejména pro začátečníky, a někteří oceňují její přístup ke zjednodušení údržby kódu.

Zápory:

Kritici poznamenali, že kniha postrádá hloubku a může působit příliš stručně, protože mnoho kapitol má jen jednu nebo dvě stránky. Někteří ji považovali za opakující se nebo příliš základní, přičemž bylo potřeba více konkrétních příkladů, ilustrací nebo podrobných vysvětlení klíčových pojmů. Kniha se nezabývá pokročilými tématy, což může zklamat zkušené vývojáře, kteří hledají hlubší vhled.

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

Původní název:

Tidy First?: A Personal Exercise in Empirical Software Design

Obsah knihy:

Nepřehledný kód je nepříjemný. "Úklid" kódu, aby byl čitelnější, vyžaduje jeho rozdělení na zvládnutelné části.

V této praktické příručce autor Kent Beck, tvůrce extrémního programování a průkopník softwarových vzorů, navrhuje, kdy a kde můžete použít "úklid", abyste vylepšili svůj kód, a přitom nezapomínat na celkovou strukturu systému. Místo toho, abyste se snažili zvládnout úklidy najednou, vám tato kniha umožní vyzkoušet si několik příkladů, které mají smysl pro váš problém. Pokud máte velkou funkci obsahující mnoho řádků kódu, dozvíte se, jak ji logicky rozdělit na menší části.

Cestou se seznámíte s teorií, která stojí za návrhem softwaru: spřažení, soudržnost, diskontované peněžní toky a volitelnost. Tato kniha vám pomůže: pochopit základní teorii fungování návrhu softwaru a síly, které na něj působí.

Prozkoumat rozdíl mezi změnami chování systému a změnami jeho struktury. Zlepšit své programátorské zkušenosti tím, že někdy budete nejdříve uklízet a někdy až potom.

Naučte se provádět velké změny v malých, bezpečných krocích. Přistupujte k návrhu jako k lidské činnosti s odlišnými podněty.

Další údaje o knize:

ISBN:9781098151249
Autor:
Vydavatel:
Jazyk:angličtina
Vazba:Měkká vazba
Rok vydání:2023
Počet stran:125

Nákup:

Nyní dostupné, na skladě.

Další knihy od autora:

Vývoj řízený testy: Na příkladu - Test Driven Development: By Example
Vývoj řízený testy má jednoduše řečeno odstranit strach z vývoje aplikací. I když...
Vývoj řízený testy: Na příkladu - Test Driven Development: By Example
Vysvětlení extrémního programování: Přijměte změnu - Extreme Programming Explained: Embrace...
Téměř pět let poté, co se na trhu objevilo první...
Vysvětlení extrémního programování: Přijměte změnu - Extreme Programming Explained: Embrace Change
Kapesní průvodce JUnit - JUnit Pocket Guide
JUnit, který vytvořili Kent Beck a Erich Gamma, je open source framework pro vývoj řízený testy v jakémkoli kódu v jazyce Java. JUnit...
Kapesní průvodce JUnit - JUnit Pocket Guide
Tidy First?: Osobní cvičení v empirickém návrhu softwaru - Tidy First?: A Personal Exercise in...
Nepřehledný kód je nepříjemný. "Úklid" kódu, aby byl...
Tidy First?: Osobní cvičení v empirickém návrhu softwaru - Tidy First?: A Personal Exercise in Empirical Software 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)