O'Reilly logo

Mastering C++ Programming by Jeganathan Swaminathan

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Debugging strategies

Debugging strategies help a great deal in quickly reproducing, debugging, detecting, and fixing issues efficiently. The following list explains some high-level debugging strategies:

  • Using a defect tracking system, such as JIRA, Bugzilla, TFS, YouTrack, Teamwork, and others
  • Application crashes or freezes must include core dumps, mini dumps, or full dumps
  • Application trace logs are a great aid and help in all scenarios
  • Enabling multilevel error logs
  • Capturing application trace logs in debug and release modes

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required