Tvorba udržovatelného softwaru, vydání v jazyce C#: Deset pokynů pro kód odolný vůči budoucnosti

Hodnocení:   (4,1 z 5)

Tvorba udržovatelného softwaru, vydání v jazyce C#: Deset pokynů pro kód odolný vůči budoucnosti (Joost Visser)

Recenze čtenářů

Shrnutí:

Kniha poskytuje praktické pokyny pro psaní udržovatelného kódu, které jsou podpořeny modelem vyvinutým skupinou Software Improvement Group. Přestože je oceňována pro svou jednoduchost, srozumitelnost a praktické rady, někteří recenzenti ji považují za nedostatečně hlubokou a vizuálně kvalitní.

Klady:

Jednoduché, jasné a realizovatelné pokyny pro psaní kvalitního kódu
praktické rady, které vedou k rychlým výsledkům
unikátní model pro kvantifikaci udržovatelnosti softwaru
poutavý styl psaní
dobré protiargumenty a předložená zdůvodnění
vřele doporučujeme vývojářům softwaru.

Zápory:

Nepříliš hluboký
některý obsah považován za odříkaný
obrázky/nákresy jsou příliš malé
některá témata jsou pokryta lehce
vnímáno jako předražené s návrhy, že by mohlo být shrnuto v blogu.

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

Původní název:

Building Maintainable Software, C# Edition: Ten Guidelines for Future-Proof Code

Obsah knihy:

Cítili jste se někdy frustrováni při práci s cizím kódem? Obtížně udržovatelný zdrojový kód je dnes velkým problémem při vývoji softwaru, což vede k nákladným zpožděním a chybám. Staňte se součástí řešení. S touto praktickou knihou se naučíte 10 snadno použitelných pokynů pro vytváření softwaru v jazyce C#, který se snadno udržuje a přizpůsobuje. Tyto pokyny byly odvozeny na základě analýzy stovek reálných systémů.

Kniha, kterou napsali konzultanti ze Software Improvement Group (SIG), poskytuje jasná a stručná vysvětlení a rady, jak tyto pokyny převést do praxe. Příklady pro toto vydání jsou napsány v jazyce C#, zatímco naše doprovodná kniha v jazyce Java poskytuje jasné příklady v tomto jazyce.

⬤ Pište krátké jednotky kódu: omezte délku metod a konstruktorů.

⬤ Pište jednoduché jednotky kódu: omezte počet bodů větvení na metodu.

⬤ Napište kód jednou, místo abyste riskovali kopírování chybného kódu.

⬤ Udržujte malá jednotková rozhraní extrahováním parametrů do objektů.

⬤ Oddělte obavy, abyste se vyhnuli vytváření velkých tříd.

⬤ Spojujte komponenty architektury volně.

⬤ Vyvažujte počet a velikost komponent nejvyšší úrovně v kódu.

⬤ Udržujte svou kódovou základnu co nejmenší.

⬤ Automatizujte testy pro svou kódovou základnu.

⬤ Pište čistý kód a vyhněte se "zápachu kódu", který naznačuje hlubší problémy.

Další údaje o knize:

ISBN:9781491954522
Autor:
Vydavatel:
Vazba:Měkká vazba
Rok vydání:2016
Počet stran:172

Nákup:

Nyní dostupné, na skladě.

Další knihy od autora:

Tvorba udržovatelného softwaru, vydání v jazyce C#: Deset pokynů pro kód odolný vůči budoucnosti -...
Cítili jste se někdy frustrováni při práci s cizím...
Tvorba udržovatelného softwaru, vydání v jazyce C#: Deset pokynů pro kód odolný vůči budoucnosti - Building Maintainable Software, C# Edition: Ten Guidelines for Future-Proof Code
Tvorba udržovatelného softwaru, vydání pro Javu: Deset pokynů pro budoucnost kódu: Deset pokynů pro...
Cítili jste se někdy frustrováni při práci s cizím...
Tvorba udržovatelného softwaru, vydání pro Javu: Deset pokynů pro budoucnost kódu: Deset pokynů pro budoucnost kódu - Building Maintainable Software, Java Edition: Ten Guidelines for Future-Proof Code

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)