Hodnotenie:
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í)
Why Programs Fail: A Guide to Systematic Debugging
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.
© 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)