Májová knižná akcia už od 1,90 €, klikni tu =>

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

Vylepšete výkon, funkce, spolehlivost i ovladatelnost aplikace Programujete v týmu? Setkáváte se se zdrojovými kódy,...


🍎 Vypredané
20,63€

✅ Poštovné ZADARMO nad 39€ ✅ Knižná akcia každý mesiac ✅Výhodné ceny ✅Bezpečný nákup

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.


Recenzie a kritiky

Rok vydania: 2009 ISBN: 9788025121276 Rozmer: 167×225 mm Počet strán: 368 Väzba: brožovaná Jazyk: čeština

Vydavateľstvo Computer Press

Obchodný názov: Computer Press, a.s.Adresa: Mickiewiczova 9 811 07 Bratislava Slovenská republika

Zaradené v kategóriách