Efektívne ladenie: 66 konkrétnych spôsobov ladenia softvéru a systémov

Hodnotenie:   (4,3 z 5)

Efektívne ladenie: 66 konkrétnych spôsobov ladenia softvéru a systémov (Diomidis Spinellis)

Recenzie čitateľov

Zhrnutie:

Kniha slúži ako praktická príručka plná užitočných a relevantných rád pre ladenie. Predstavuje 66 konkrétnych tipov na efektívne ladenie v rôznych programovacích prostrediach a je vhodná pre začínajúcich aj skúsených vývojárov. Hoci stratégie môžu byť známe aj skúseným profesionálom, kniha tieto stratégie jasne formuluje a poskytuje praktické poznatky. Používatelia oceňujú autorove odborné znalosti a rôznorodé témy, ktorým sa venuje, hoci niektorí majú pocit, že pre dlhoročných vývojárov nemusí predstavovať nové koncepty.

Výhody:

Plná praktických rád, ľahko použiteľných stratégií, dobre štruktúrovaných tipov na ladenie, vhodná pre začiatočníkov aj skúsených vývojárov, pokrýva viacero jazykov a platforiem (C++, Java, Windows, Linux), podporuje osvedčené postupy, ako je automatizácia a používanie správnych nástrojov.

Nevýhody:

Nemusí ponúknuť nové poznatky pre veľmi skúsených vývojárov, niektorý obsah môže byť v priebehu rokov zastaraný a užitočnosť knihy môže závisieť od predchádzajúcich skúseností čitateľa.

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

Pôvodný názov:

Effective Debugging: 66 Specific Ways to Debug Software and Systems

Obsah knihy:

Každý vývojár softvéru a IT profesionál si uvedomuje kľúčový význam efektívneho ladenia. Ladenie často zaberie väčšinu pracovného dňa vývojára a zvládnutie potrebných techník a zručností môže trvať celý život. V knihe Efektívne ladenie Diomidis Spinellis pomáha skúseným programátorom urýchliť ich cestu k majstrovstvu tým, že systematicky kategorizuje, vysvetľuje a ilustruje najužitočnejšie metódy, stratégie, techniky a nástroje ladenia.

Na základe viac ako tridsaťpäťročných skúseností Spinellis rozširuje váš arzenál ladiacich techník a pomáha vám vybrať najlepšie prístupy pre každú výzvu. Predkladá dodávateľsky neutrálne, na príkladoch bohaté rady týkajúce sa všeobecných princípov, stratégií na vysokej úrovni, konkrétnych techník, vysokoúčinných nástrojov, kreatívnych trikov a behaviorálnych čŕt spojených s efektívnym ladením.

Spinellisových 66 odborných techník sa zaoberá všetkými aspektmi ladenia a je ilustrovaných krok za krokom a skutočným kódom. Venuje sa celému spektru problémov, ktoré môžu vzniknúť v moderných softvérových systémoch, najmä problémom spôsobeným zložitými interakciami medzi komponentmi a službami bežiacimi na hostiteľoch roztrúsených po celej planéte. Či už ladíte izolované chyby bežiaceho systému alebo katastrofické zlyhania podnikového systému, táto príručka vám pomôže urobiť prácu - rýchlejšie a s menšou bolesťou.

Kľúčové vlastnosti zahŕňajú.

⬤ Stratégie a metódy na vysokej úrovni na riešenie rôznych zlyhaní softvéru.

⬤ Konkrétne techniky, ktoré možno použiť pri programovaní, kompilácii a spúšťaní kódu.

⬤ Lepšie spôsoby, ako čo najlepšie využiť ladiaci program.

⬤ Všeobecné zručnosti a nástroje, do ktorých sa oplatí investovať.

⬤ Pokročilé nápady a techniky na únik zo slepých uličiek a bludiska zložitosti.

⬤ Porady na uľahčenie ladenia programov.

⬤ Špecializované prístupy na ladenie viacvláknového, asynchrónneho a vstavaného kódu.

⬤ Predchádzanie chybám prostredníctvom zlepšeného návrhu, konštrukcie a správy softvéru.

Normal 0 false false false false EN-US X-NONE X-NONE.

Ďalšie údaje o knihe:

ISBN:9780134394794
Autor:
Vydavateľ:
Väzba:Mäkká väzba
Rok vydania:2016
Počet strán:256

Nákup:

Momentálne k dispozícii, na sklade.

Ďalšie knihy autora:

Efektívne ladenie: 66 konkrétnych spôsobov ladenia softvéru a systémov - Effective Debugging: 66...
Každý vývojár softvéru a IT profesionál si...
Efektívne ladenie: 66 konkrétnych spôsobov ladenia softvéru a systémov - Effective Debugging: 66 Specific Ways to Debug Software and Systems
Krásna architektúra - Beautiful Architecture
Aké sú zložky robustnej, elegantnej, flexibilnej a udržiavateľnej softvérovej architektúry? Beautiful Architecture odpovedá...
Krásna architektúra - Beautiful Architecture

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)