The Art of Zapping Bugs - Strategic Software Debugging with C# and Visual Studio | Patrick C. Cook | Skillshare

The Art of Zapping Bugs - Strategic Software Debugging with C# and Visual Studio

Patrick C. Cook, Software Developer and Photographer

Play Speed
  • 0.5x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 2x
18 Videos (2h 52m)
    • Course Introduction

      3:33
    • Your Instructor

      4:03
    • Course Overview

      13:13
    • Course Topic Highlights

      4:17
    • Software Debugging is an Essential Professional Skill

      6:00
    • Debugging Makes Us Better Software Developers

      8:01
    • Be a Bug Zapper Master

      9:43
    • It's All About Theories!

      14:51
    • The Nature of Bugs

      17:10
    • Fearless Debugging

      10:04
    • It is Better to Prevent Bugs than Swat Bugs

      5:50
    • Prepare for a Great Bug Hunt

      4:51
    • Beware Swatting the Air

      8:58
    • The Importance of Bug Reproduction

      15:19
    • Bread-Crumb Commenting

      7:37
    • Hopelessly Stuck? Simplify!

      13:11
    • Bug Hunt Demonstration

      18:56
    • You're a Bug Zapper Master!

      6:33

About This Class

7cab4e7f

Focused on C# with Visual Studio, important topics are covered in this software debugging course, which includes downloadable projects. Authored and presented by a professional software developer with 15 years of experience with the .NET technologies, this course aims to help you be a proficient software debugger.

We'll discuss the benefits of being good at software debugging. We'll discuss theories as the basis for targeted diagnostics. And we'll explore various types of bugs to help you recognize and locate software errors. We'll discuss debugging tactics to reduce time-waste and frustration that you can put to immediate use.

Software debugging skills are great for a better understanding of how bugs sneak into our code. To improve us as software developers. To help us write cleaner code. To help us identify knowledge gaps. To help us communicate better with fellow software professionals. Good debugging skills reward us beyond fixing bugs.

The Art of Zapping Bugs helps you become a proficient software debugger. All experience levels welcome. Just bring your enthusiasm to enhance your software profession.

Pat

2

Students

--

Projects

  • --
  • Beginner
  • Intermediate
  • Advanced
  • All Levels
  • Beg/Int
  • Int/Adv

Level

Community Generated

The level is determined by a majority opinion of students who have reviewed this class. The teacher's recommendation is shown until at least 5 student responses are collected.

Patrick C. Cook

Software Developer and Photographer

Hello, I'm Pat.

I am a life-long enthusiast of photography. In 2009 I made the shift to digital photography and have never looked back. I have augmented my standard photography interests with Infrared photography, HDR (High Dynamic Range) and panoramic photography.

I am a 39 year veteran of the software profession with 22 years as a software contractor with 15 of those years focusing on the Microsoft .NET technologies. I specialize in Windows and web-based business appli...

See full profile

Report class