Coding may be the most important task of a programmer/developer but debugging is also a very important task in developers day to day life. Effective debugging can make developers more productive with less bugs and issues.
Wikipedia defines debugging:
Debugging is the process of finding and resolving of defects that prevent correct operation of computer software or a system. Debugging tends to be harder when various subsystems are tightly coupled, as changes in one may cause bugs to emerge in another.
Here are some useful recommended articles related to debugging in Visual Studio.
Here are more articles on Debugging >
In this Channel 9 video, Nikhil Joglekar and Kaycee Anderson who works for Visual Studio debugging team will show us some cool tips and tricks in Visual Studio 2015.