Effective Debugging (Addison Wesley)
Thursday, 06 October 2016

Diomidis Spinellis sets out to help experienced programmers become even better by categorizing, explaining, and illustrating the most useful debugging methods, strategies, techniques, and tools. His 66 techniques address every facet of debugging and are illustrated with step-by-step instructions and code. 

<ASIN:0134394798>

Spinellis addresses the full spectrum of problems that can arise in modern software systems, especially problems caused by complex interactions among components and services running on hosts scattered around the planet.

 

Author: Diomidis Spinellis
Publisher: Addison Wesley
Date: July 2016
Pages: 256
ISBN: 978-0134394794
Print: 0134394798
KIndle: B01HMR617O
Audience: Experienced programmers
Level: Advanced
Category: Theory & Techniques 

 

 

 

Key features include

 

  • High-level strategies and methods for addressing diverse software failures
  • Specific techniques to apply when programming, compiling, and running code
  • Better ways to make the most of your debugger
  • General-purpose skills and tools worth investing in
  • Advanced ideas and techniques for escaping dead-ends and the maze of complexity
  • Advice for making programs easier to debug
  • Specialized approaches for debugging multithreaded, asynchronous, and embedded code

 

 

Follow @bookwatchiprog on Twitter or subscribe to I Programmer's Books RSS feed for each day's new addition to Book Watch and for new reviews.

To have new titles included in Book Watch contact  BookWatch@i-programmer.info

Banner
 


Object-Oriented Python

Author: Irv Kalb
Publisher: No Starch Press
Date: January 2022
Pages: 416
ISBN: 978-1718502062
Print: 1718502060
Kindle: ‎ B0957SHYQL
Audience: Python developers
Rating: 3
Reviewer: Mike James
Python, Object-Oriented? Not a lot of programmers know that!



GraphQL in Action (Manning)

Author: Samer Buna
Publisher: Manning
Pages: 384
ISBN: 978-1617295683
Print: 161729568X
Audience: Developers interested in GraphQL
Rating: 4.5
Reviewer: Kay Ewbank

GraphQL has achieved impressive popularity as an open-source language for APIs that can be used for querying and manipulating data.&nbs [ ... ]


More Reviews