Hodnocení:
Kniha je oceňována pro svůj pronikavý přístup k ladění a je považována za neocenitelný zdroj informací pro profesionální programátory. Trpí však několika redakčními chybami, které snižují zážitek z četby.
Klady:Nabízí vynikající postřehy a přístupy k ladění; je považována za neocenitelnou pomůcku pro programátory.
Zápory:Výrazné redakční chyby, například chybně umístěná slova a odstavce; revizní práce by mohla být vylepšena.
(na základě 4 hodnocení čtenářů)
Why Programs Fail: A Guide to Systematic Debugging
Proč programy selhávají: Průvodce systematickým laděním je důkazem, že ladění se z černého umění stalo systematickou disciplínou. Kniha demystifikuje jeden z nejobtížnějších aspektů programování softwaru a jasně ukazuje, jak zjistit, co způsobilo selhání softwaru, a jak je s minimem starostí a rozruchu opravit.
Plně aktualizované druhé vydání obsahuje více než 100 stran nového materiálu, včetně nových kapitol o ověřování kódu, předvídání chyb a předcházení chybám. Vysvětleny jsou nejmodernější nástroje, jako jsou FindBUGS a AGITAR, zdůrazněny jsou techniky integrovaných prostředí, jako je Jazz.net, a zahrnuty jsou zcela nové ukázky s ESC/Java a Spec#, Eclipse a Mozilla.
Autorem tohoto kompletního a pragmatického přehledu ladění je Andreas Zeller, talentovaný výzkumník, který vyvinul GNU Data Display Debugger(DDD), nástroj, který používá více než 250 000 profesionálů k vizualizaci datových struktur programů za jejich běhu. Na rozdíl od jiných knih o ladění je Zellerův text produktově agnostický, vhodný pro všechny programovací jazyky a úrovně dovedností.
V knize jsou vysvětleny osvědčené postupy od systematického sledování chybových hlášení až po pozorování příznaků, reprodukci chyb a opravu závad. Zahrnuje širokou škálu nástrojů a technik od praktického pozorování až po plně automatizovanou diagnostiku a zabývá se také autorovými inovativními technikami pro izolaci minimálního vstupu pro reprodukci chyby a pro sledování příčiny a následku v programu. Obsahuje dokonce návod, jak vytvořit automatizované ladicí nástroje.
Text obsahuje cvičení a rozsáhlé odkazy pro další studium a k dispozici je i doprovodná webová stránka se zdrojovými kódy všech příkladů a dalšími zdroji pro ladění.
© Book1 Group - všechna práva vyhrazena.
Obsah těchto stránek nesmí být kopírován ani použit, a to ani částečně ani úplně, bez písemného svolení vlastníka.
Poslední úprava: 2024.11.08 20:25 (GMT)