The Debugger's Handbook (Hardcover)

J.F. DiMarzio

  • 出版商: Auerbach Publication
  • 出版日期: 2006-07-01
  • 售價: $3,010
  • 貴賓價: 9.5$2,860
  • 語言: 英文
  • 頁數: 458
  • 裝訂: Hardcover
  • ISBN: 0849380340
  • ISBN-13: 9780849380341
  • 立即出貨 (庫存=1)

買這商品的人也買了...

相關主題

商品描述

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.

商品描述(中文翻譯)

對於今天的程式設計師來說,無法預見每個輸入、每個使用情境以及每個應用程式組合在同時運行時可能引起錯誤的情況是不可能的。考慮到所有這些未知因素,寫出完全無錯誤的程式碼是不可實現的。但是,只要具備正確的知識,就有可能產生幾乎無錯誤的程式碼,《The Debugger's Handbook》提供了正確的指導,讓您能夠做到這一點。

本書專注於撰寫程式碼的最佳實踐以及進行更有效的除錯方法,DiMarzio提倡一種自然的除錯方法來撰寫程式碼。他首先檢查並明確定義了什麼是錯誤,什麼情況更容易產生錯誤,以及如何從一開始就避免它們。本書不僅關注於特定程式語言的技術,還提供了關於基本原則和實踐的指導,可以最大程度地減少任何語言中錯誤的出現。大量使用示例,並提供VB、VB .NET、C++和Java的示例代碼,以加強對概念的實際理解並提供充分的應用機會。

《The Debugger's Handbook》系統地介紹了實踐中遇到的程式設計步驟,是目前最多功能且實用的指南,可最大程度地減少錯誤,減少開發時間和成本,並使您成為更好的程式設計師。