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.

商品描述(中文翻譯)

對於當今的程式設計師來說,無法預見每一個輸入、每一個使用情境以及每一種可能同時運行時導致錯誤的應用程式組合。考慮到所有這些未知因素,撰寫完全無錯誤的程式碼是不可能的。然而,透過正確的知識,產生幾乎無錯誤的程式碼是可行的,而《除錯者手冊》提供了正確的指導來實現這一目標。

本書專注於撰寫程式碼的最佳實踐以及進行更有效除錯的方法,DiMarzio 提倡一種自然的除錯方法來撰寫程式碼。他首先檢視並具體定義什麼是錯誤、哪些情況更容易產生錯誤,以及如何從一開始就避免這些錯誤。本書並不專注於特定程式語言的技術,而是提供了可以在任何語言中最小化錯誤出現的基本哲學和實踐指導。廣泛使用的範例,包括 VB、VB .NET、C++ 和 Java 的範例程式碼,加強了對概念的實際理解,並提供了充分的機會來實踐這些概念。

《除錯者手冊》系統性地處理實踐中遇到的程式設計步驟,是一本最具多功能性和實用性的指南,旨在最小化錯誤、減少開發時間和成本,並使您成為更好的程式設計師。