No matter what language or framework you use, or how many APIs you memorize, there’s one skill you’ll use daily: troubleshooting.
I clearly remember the day I realized that finding and fixing bugs wasn’t a rare, unexpected occurrence, but a consistent, daily part of my job description.
Eric Raymond said of Open Source software that, “given enough eyeballs, all bugs are shallow.” But if you use Open Source software, it probably means it will be your eyes finding many of those bugs for the first time. It’s a rare day that you’ll write code without introducing a bug, or use code without finding one written by someone else. And when you do, you’ll have to figure out the problem and fix it.
This concise 25 minute video walks through seven proven troubleshooting strategies. You’ll hear a summary of each strategy and a real-world story where it helped us find and fix a specific problem.
The all-purpose strategies mentioned here aren’t limited to any specific language or technology. Get past frustration and move on to mastery with these seven strategies!
No prerequisites are required.
Revision 1 (Notes) · Updated: Apr 29, 2013 · Length: 25 min · 522 MB