Értékelés:
A könyvet dicsérték a hibakeresés értő megközelítése miatt, és felbecsülhetetlen értékű forrásként tartják számon a professzionális programozók számára. Azonban számos szerkesztési hiba csúfítja az olvasás élményét.
Előnyök:Kiváló meglátásokat és megközelítéseket kínál a hibakereséshez; a programozók számára felbecsülhetetlen értékű segédeszköznek tekinthető.
Hátrányok:Jelentős szerkesztési hibák, például rosszul elhelyezett szavak és bekezdések; a revíziós munkán lehetne javítani.
(4 olvasói vélemény alapján)
Why Programs Fail: A Guide to Systematic Debugging
Miért buknak meg a programok: A Guide to Systematic Debugging (Útmutató a szisztematikus hibakereséshez) bizonyítja, hogy a hibakeresés fekete művészetből szisztematikus tudományággá vált. A könyv a szoftverprogramozás egyik legnehezebb aspektusát mutatja be, világosan megmutatva, hogyan fedezhetjük fel, mi okozta a szoftverhibákat, és hogyan javíthatjuk ki azokat minimális gonddal és felhajtással.
A teljesen frissített második kiadás több mint 100 oldalnyi új anyagot tartalmaz, köztük a kód ellenőrzéséről, a hibák előrejelzéséről és a hibák megelőzéséről szóló új fejezeteket. A könyv ismerteti az olyan élvonalbeli eszközöket, mint a FindBUGS és az AGITAR, kiemeli az olyan integrált környezetek technikáit, mint a Jazz.net, és teljesen új demókat tartalmaz ESC/Java és Spec#, Eclipse és Mozilla segítségével.
A hibakeresés e teljes és gyakorlatias áttekintését Andreas Zeller, a tehetséges kutató írta, aki kifejlesztette a GNU Data Display Debugger(DDD) eszközt, amelyet több mint 250 000 szakember használ a programok adatszerkezeteinek futás közbeni megjelenítésére. A hibakeresésről szóló többi könyvvel ellentétben Zeller szövege termékfüggetlen, minden programozási nyelv és tudásszint számára megfelelő.
A könyv ismerteti a legjobb gyakorlatokat a hibajelentések szisztematikus nyomon követésétől a tünetek megfigyeléséig, a hibák reprodukálásáig és a hibák kijavításáig. Az eszközök és technikák széles skáláját öleli fel a gyakorlati megfigyeléstől a teljesen automatizált diagnózisokig, és feltárja a szerző innovatív technikáit is a hiba reprodukálásához szükséges minimális bemenet elkülönítésére, valamint az ok-okozati összefüggések programon keresztül történő nyomon követésére. Még arra vonatkozó utasításokat is tartalmaz, hogy hogyan lehet automatizált hibakeresési eszközöket létrehozni.
A szöveg gyakorlatokat és kiterjedt hivatkozásokat tartalmaz a további tanulmányozáshoz, és elérhető egy kísérő weboldal is, amely az összes példa forráskódját és további hibakeresési forrásokat tartalmaz.
© Book1 Group - minden jog fenntartva.
Az oldal tartalma sem részben, sem egészben nem másolható és nem használható fel a tulajdonos írásos engedélye nélkül.
Utolsó módosítás időpontja: 2024.11.13 21:05 (GMT)