Prečo programy zlyhávajú: Sprievodca systematickým ladením

Hodnotenie:   (4,9 z 5)

Prečo programy zlyhávajú: Sprievodca systematickým ladením (Andreas Zeller)

Recenzie čitateľov

Zhrnutie:

Kniha bola ocenená pre svoj hlboký prístup k ladeniu a je považovaná za neoceniteľný zdroj informácií pre profesionálnych programátorov. Trpí však niekoľkými redakčnými chybami, ktoré znehodnocujú zážitok z čítania.

Výhody:

Ponúka vynikajúce poznatky a prístupy k ladeniu; považuje sa za neoceniteľnú pomôcku pre programátorov.

Nevýhody:

Výrazné redakčné chyby, ako sú nesprávne umiestnené slová a odseky; revízne práce by sa mohli zlepšiť.

(na základe 4 čitateľských recenzií)

Pôvodný názov:

Why Programs Fail: A Guide to Systematic Debugging

Obsah knihy:

Prečo programy zlyhávajú: A Guide to Systematic Debugging je dôkazom toho, že ladenie sa z čierneho umenia stalo systematickou disciplínou. Demystifikuje jeden z najťažších aspektov programovania softvéru a jasne ukazuje, ako zistiť, čo spôsobilo zlyhanie softvéru, a opraviť ho s minimom starostí a rozruchu.

Plne aktualizované druhé vydanie obsahuje vyše 100 strán nového materiálu vrátane nových kapitol o overovaní kódu, predpovedaní chýb a prevencii chýb. Vysvetlené sú najmodernejšie nástroje ako FindBUGS a AGITAR, zdôraznené sú techniky z integrovaných prostredí ako Jazz.net a zahrnuté sú úplne nové ukážky s ESC/Java a Spec#, Eclipse a Mozilla.

Autorom tohto kompletného a pragmatického prehľadu ladenia je Andreas Zeller, talentovaný výskumník, ktorý vyvinul GNU Data Display Debugger(DDD), nástroj, ktorý používa viac ako 250 000 profesionálov na vizualizáciu dátových štruktúr programov počas ich behu. Na rozdiel od iných kníh o ladení je Zellerov text produktovo agnostický, vhodný pre všetky programovacie jazyky a úrovne zručností.

V knihe sú vysvetlené osvedčené postupy od systematického sledovania hlásení o chybách až po pozorovanie príznakov, reprodukciu chýb a opravu chýb. Zahŕňa širokú škálu nástrojov a techník od praktického pozorovania až po plne automatizovanú diagnostiku a tiež skúma autorove inovatívne techniky na izoláciu minimálneho vstupu na reprodukciu chyby a na sledovanie príčiny a následku v programe. Obsahuje dokonca aj návod na vytvorenie automatizovaných nástrojov na ladenie.

Text obsahuje cvičenia a rozsiahle odkazy na ďalšie štúdium a k dispozícii je aj sprievodná webová stránka so zdrojovým kódom všetkých príkladov a ďalšími zdrojmi na ladenie.

Ďalšie údaje o knihe:

ISBN:9780123745156
Autor:
Vydavateľ:
Väzba:Mäkká väzba
Rok vydania:2009
Počet strán:544

Nákup:

Momentálne k dispozícii, na sklade.

Ďalšie knihy autora:

Prečo programy zlyhávajú: Sprievodca systematickým ladením - Why Programs Fail: A Guide to...
Prečo programy zlyhávajú: A Guide to Systematic...
Prečo programy zlyhávajú: Sprievodca systematickým ladením - Why Programs Fail: A Guide to Systematic Debugging

Diela autora vydali tieto vydavateľstvá:

© Book1 Group - všetky práva vyhradené.
Obsah tejto stránky nesmie byť kopírovaný ani použitý čiastočne alebo v celku bez písomného súhlasu vlastníka.
Posledná úprava: 2024.11.13 22:11 (GMT)