Hodnocení:
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ářů)
Tidy First?: A Personal Exercise in Empirical Software Design
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.
© 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)