You take out the function Jerry said was breaking everything and the code starts running without errors. Finally!
Except, it does not appear to be changing anything. You need it to analyze some data and the output is filled out zeros everywhere. Whatever that function was supposed to do is apparently needed for this project. Damn.
After about 5-10 minutes of debugging you discover it looks like there is some error handling code which stops this function from working every single time it’s called. About three nested try-catch’s.
B McGraw has lived a long and successful professional life as a software developer and researcher. After completing his BS in spaghetti coding at the department of the dark arts at Cranberry Lemon in 2005 he wasted no time in getting a masters in debugging by print statement in 2008 and obtaining his PhD with research in screwing up repos on Github in 2014. That's when he could finally get paid. In 2018 B McGraw finally made the big step of defaulting on his student loans and began advancing his career by adding his name on other people's research papers after finding one grammatical mistake in the Peer Review process.
View more posts