libri scuola books Fumetti ebook dvd top ten sconti 0 Carrello


Torna Indietro

dimarzio j.f. - the debugger's handbook
Zoom

The Debugger's Handbook




Disponibilità: Normalmente disponibile in 20 giorni
A causa di problematiche nell'approvvigionamento legate alla Brexit sono possibili ritardi nelle consegne.


PREZZO
156,98 €
NICEPRICE
149,13 €
SCONTO
5%



Questo prodotto usufruisce delle SPEDIZIONI GRATIS
selezionando l'opzione Corriere Veloce in fase di ordine.


Pagabile anche con Carta della cultura giovani e del merito, 18App Bonus Cultura e Carta del Docente


Facebook Twitter Aggiungi commento


Spese Gratis

Dettagli

Genere:Libro
Lingua: Inglese
Pubblicazione: 07/2006
Edizione: 1° edizione





Trama

Focused on the best practices for writing code as well as on the methods to perform more effective debugging, The Debugger's Handbook promotes a natural debugging approach to writing code. The author begins by examining and concretely defining just what a bug is, what circumstances are more prone to producing bugs, and how to avoid them from the start. The book does not focus on techniques for a specific programming language, but offers guidance on the basic philosophies and practices that can minimize the appearance of bugs in any language. Extensive use of examples-with sample code given in VB, VB .NET, C++, and Java-reinforce a practical understanding of the concepts and offer ample opportunity to put them to use.




Note Editore

For today's programmers, it is impossible to foresee every input, every usage scenario, and every combination of applications that can cause errors when run simultaneously. Given all of these unknowns, writing absolutely bug-free code is unachievable. But it is possible, with the right knowledge, to produce nearly bug-free code and The Debugger's Handbook provides just the right guidance to do it.Focused on the best practices for writing code as well as on the methods to perform more effective debugging, DiMarzio promotes a natural debugging approach to writing code. He begins by examining and concretely defining just what a bug is, what circumstances are more prone to producing bugs, and how to avoid them from the start. Rather than focusing on techniques for a specific programming language, this book offers guidance on the basic philosophies and practices that can minimize the appearance of bugs in any language. Extensive use of examples-with sample code given in VB, VB .NET, C++, and Java-reinforce a practical understanding of the concepts and offer ample opportunity to put them to use.Working systematically through the programming steps encountered in practice, The Debugger's Handbook is the most versatile and practical guide available for minimizing errors, decreasing development time and costs, and making you a better programmer.




Sommario

BUGS: FACT OR FICTION?The History of BugsThe Rise of the Modern ProgrammerDissecting a Bug: DefinitionReview QuestionsLooking AheadWRITING BUG-FREE CODE PART I: THE DESIGN PROCESSPlanning Your Bug-Free ProjectReview QuestionsLooking AheadBUG-FREE CODE PART II: THE CODING PROCESSIt Is All in the CommentsComment Characters of Multiple LanguagesIntroductory CommentsUsing .NET RegionsCoding StandardsFunctions, Subroutines, and MethodsReusable CodeReview QuestionsLooking AheadTHROWING CUSTOM EXCEPTIONSUnstructured Error HandlingStructured Error HandlingThrowing Custom ErrorsReview QuestionsLooking AheadDESIGN TIME DEBUGGINGBenefits of Removing Bugs at Design TimeDebugging in Visual Studio 2003Visual Basic Debug Mode EditingReview QuestionsLooking AheadDEBUGGING AND VISUAL STUDIO 2005Debugging with the New Features in Visual Studio 2005Design Time DebuggingDebuggingReview QuestionsLooking AheadTESTINGWhen Is It Time to Test?Setting Up the Test EnvironmentChoosing the Test TeamFinding BugsReview QuestionsLooking AheadCOMMENTING YOUR CODE WITH XMLXML TagsReview QuestionsLooking AheadREAL-WORLD SCENARIOS: OPENING FILESOpening FilesExecuting the Close Method in the Wrong PlaceOther Syntactical/File Navigation ErrorsREAL-WORLD SCENARIOS: READING FILESOpening a File as the Incorrect TypeREAL-WORLD SCENARIOS: SAVING PROGRAM SETTINGSREAL-WORLD SCENARIOS: WORKING WITH OBJECTSNot Defining the Object CorrectlyNot Being Able to See an Object from All FormsREAL-WORLD SCENARIOS: EDITING THE REGISTRYUsing SaveSetting and GetSettingREAL-WORLD SCENARIOS: WINDOWS TERMINATION FUNCTIONALITYREAL-WORLD SCENARIOS: OPENING A DATABASEPassing String CredentialsObtaining Connection Settings from a .udl FileUsing ODBC ConnectionsClosing a DatabaseREAL-WORLD SCENARIOS: READING A DATABASEUsing a DataReaderREAL-WORLD SCENARIOS: SEARCHING A DATABASEQuerying TablesUsing Stored ProceduresINDEX




Autore

J.F. DiMarzio is an IT manager with 14 years of experience in the technology industry. His other books have been translated into five languages and sold worldwide. He currently works as a management consultant in the southeastern United States










Altre Informazioni

ISBN:

9780849380341

Condizione: Nuovo
Dimensioni: 9.25 x 6.125 in Ø 1.85 lb
Formato: Copertina rigida
Illustration Notes:67 b/w images and 80 tables
Pagine Arabe: 458


Dicono di noi