Kniha Údržba kódu převzatých programů

Objednací kód: 9891618,Part No.: K1618,Záruka spotřebitel/ostatní: 24 měsíců / 3 měsíce

Je nám líto,
ale tento produkt je beznadějně vyprodán a nebo je pouze dostupný jako dárek k vybranému výrobku. Vyberte si, prosím, ze související nabídky níže.

Popis

Vylepšete výkon, funkce, spolehlivost i ovladatelnost aplikace Programujete v týmu? Setkáváte se se zdrojovými kódy, které napsal někdo jiný? Potýkáte se s metodami a funkcemi, které nikdo neotestoval? Musíte denně luštit statisíce řádků kódu, abyste nalezli chybějící středník? Právě vám kniha nabízí postupy, jak efektivněji pracovat s rozsáhlými a netestovanými částmi převzatého kódu. Uvedené strategie a metody autor demonstruje na konkrétních modelových situacích. Ve svých postupech vychází z dlouholetého školení stovek vývojářů a testerů aplikací. Výklad je nezávislý na platformě nebo použitém programovacím jazyku. Autor se v knize věnuje mimo jiné těmto tématům: * Přidávání nových kousků kódu bez toho, aby se ztratila funkčnost * Přidání nové vlastnosti pomocí vývoje řízeného testy * Rušení závislostí pro všechny související třídy * Zlepšování původních návrhů * Optimalizace využití zdrojů * Vyhledání a smazaní nepoužívaného kódu * Rychlá refaktorizace * Využití typové kontroly a dalších možností překladače * Funkční a efektivní umístění testovacího kódu * Vytváření objektů z procedurálních modelů Příklady jsou uvedeny v jazycíchh C/C++/C#, Java, ale i v Delphi, Visual Basicu, COBOLu či Fortranu. Kniha obsahuje souborný výklad 24 nejužitečnějších metod pro rušení závislostí. Díky nim budete schopní měnit prvky kódu izolovaně, a tím i bezpečněji. O autorovi: Michael C. Feathers pracuje ve společnosti Object Mentor. Je expertem na agilní a extrémní programování, refaktorování a objektově orientované návrhy. Před svým nástupem do Object Mentor navrhoval vlastní programovací jazyky, překladače a multiplatformní knihovny tříd. Je aktivním členem komunity Agile/XP, ACM a IEEE.

Hodnocení

Loading...

Poradna

Loading...