Debug di applicazioni. Con CD-ROM
Come puoi evitare che i bachi si diffondano nei tuoi programmi, ancor prima di scrivere una riga di codice? Quali pratiche distinguono gli dei del debug dai semplici mortali? Questo libro illustra le potenti metodologie per effettuare il debug in ambiente Windows, a partire dai requisiti iniziali, per consentirti di scoprire ed eliminare ogni errore alla fonte, molto prima che possa far apparire bachi agli utenti finali. John Robbins, un veterano di questo particolare genere di disinfestazioni, ti rivela tutte le tecniche pratiche realmente letali per risolvere qualsiasi tipo di problema di debug, da quelli relativi alla perdita di memoria e scomparsa improvvisa di thread ai più contorti casi di deadlock multithread.Ecco a cosa ti serve questo libro:- Imparare le tecniche di scrittura del codice che ti aiutano a contenere gli errori nei programmi e ridurre di conseguenza il tempo passato a eliminarne le conseguenze.- Usare i sistemi di controllo di versione, il software per tracciare i bug e gli altri strumenti di base per massimizzare la qualità dei prodotti.- Sfruttare le capacità avanzate di debug presenti negli ambienti di sviluppo Microsoft Visual C++ e Visual Basic per fare un debug più rapido ed efficiente.- Salvare la vita dell'applicazione dai crash improvvisi con la gestione strutturata delle eccezioni in C++.- Decifrare il linguaggio x86 assembly per comprendere quello che appare nella finestra Disassembly.- Padroneggiare gli strumenti e le tattiche per fare il debug di deadlock multithreaded, di processi cross-machine, di applicazioni multilingue.- Conoscere i servizi Windows 2000, le DLL (Dynamic Linking Libraries) utilizzate dai servizi e gli scenari più ostici per gli sviluppatori.