“Catch Me If You Can” - A Guide to #debugging
▻https://hackernoon.com/catch-me-if-you-can-a-guide-to-debugging-f4af08f6724d?source=rss----3a81
“Catch Me If You Can”- A Guide to DebuggingA short, motivational guide to debugging your horrible production issue.You’ve been tasked with finding a bug that has reared its ugly head in a production system.You’ve been staring at the keyboard for hours now with growing doubts in your mind about your suitability for a software engineering career; you have drawn a complete blank.You feel like a fraud, an impostor.Frank ‘A-bug-nale’ JuniorRelax. You aren’t the impostor here — the bug is.For years now it’s been happily impersonating a functioning part of the system — but now you’re onto the trail to find this fake, this fraud, this impostor — and you won’t give in.So where do you start?“What a monster... this commit message says ‘Changes’ and 314 files were changed”Reproduce the problem.At an absolute minimum, (...)