Hodnocení:
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.
⬤ 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ářů)
Building Maintainable Software, C# Edition: Ten Guidelines for Future-Proof Code
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.
© 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)