reklama

Nová kniha: Údržba kódu převzatých programů

Vylepšete výkon, funkce, spolehlivost i ovladatelnost aplikace

Klepněte pro větší obrázekZdědili jste po jiném týmu programátorů aplikaci, jejíž kód nyní máte vylepšit a aplikaci dále udržovat? 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?

Pak zkuste šáhnout po knize, jež nabízí postupy, jak efektivněji pracovat s rozsáhlými a netestovanými částmi převzatého kódu. V publikaci uvedené strategie a metody autor demonstruje na konkrétních modelových situacích. Naučíte se tak, jak efektivně upravit a zpracovat převzatý kód a vylepšit výkon, spolehlivost a ovladatelsnost zděděné aplikace, nebo jak přidat nové funkce.

TIP: Prohlédněte si obsah knihy, nebo ukázkovou kapitolu.

Metody a postupy z praxe nezávislé na programovacím jazyku

Autor ve svých postupech vychází z dlouholetého školení stovek vývojářů a testerů aplikací, takže navržená řešení nejsou pouhou teoretickou metodologií, ale jsou otestována a mnohokrát uplatněna v praxi.

Samotný výklad je nezávislý na platformě nebo použitém programovacím jazyku. Pro lepší názornost a praktičnost jsou příklady uvedeny v jazycíchh C/C++/C#, Java, ale i v Delphi, Visual Basicu, COBOLu či Fortranu.

Programátoři jistě ocení také 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.

Co se naučíte

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ů

Více informací, obsah i ukázkovou kapitolu najdete na webové stránce knihy.

3 komentáře

Nejnovější komentáře

  • jelly 28. 5. 2009 9:04:09
    správně, je to pozitivní diskriminace, více dívek a žen do IT :-)
  • hnusak 28. 5. 2009 8:03:45
    To je novy standard, politicky korektni.
  • J. M. 28. 5. 2009 6:10:36
    Znamená ta úvodní věta "Zdědily jste po jiném týmu programátorů aplikaci",...
reklama
Určitě si přečtěte

Vybíráte herní periferii nebo hardware? Pak zapomeňte na nálepku Gaming

Vybíráte herní periferii nebo hardware? Pak zapomeňte na nálepku Gaming

** Herní hardware se od toho běžného často liší jen vzhledem ** Při výběru stále nezapomínejte na základní parametry ** Poradíme jak vybrat herní hardware i periferie

20.  2.  2017 | Stanislav Janů | 36

10 nejhorších produktů v historii Microsoftu

10 nejhorších produktů v historii Microsoftu

20.  2.  2017 | Karel Javůrek | 141

AMD oficiálně představilo procesory Ryzen. Známe i jejich české ceny

AMD oficiálně představilo procesory Ryzen. Známe i jejich české ceny

** AMD uvedlo první tři procesory Ryzen 7 ** Všechny budou pracovat s osmi jádry a šestnácti vlákny ** Na pulty obchodů se dostanou už za týden

22.  2.  2017 | Stanislav Janů | 133

EU se děsí Windows 10. Prý o nás vědí až příliš. Microsoft chystá změny

EU se děsí Windows 10. Prý o nás vědí až příliš. Microsoft chystá změny

** Evropští úředníci chtějí, aby byly Desítky transparentnější ** Microsoft od jara skutečně chystá změny ** Ochráncům soukromí to ale nestačí

21.  2.  2017 | Jakub Čížek | 218

Remix Singularity: Microsoft si na tom vylámal zuby. Jak dopadne Android?

Remix Singularity: Microsoft si na tom vylámal zuby. Jak dopadne Android?

** Microsoft do svých telefonů integroval desktopové prostředí ** Moc to ale nevyšlo, chyběl pořádný výkon ** Teď to zkoušejí ex-googleři s Remix Singularity

23.  2.  2017 | Jakub Čížek | 74


Aktuální číslo časopisu Computer

Supertéma o počítačové bezpečnosti

AMD Ryzen přichází

Velké testy kinoprojektorů a levných špuntových sluchátek

Příslušenství do USB-C

reklama
reklama