this post was submitted on 02 Aug 2024
777 points (97.9% liked)
Programmer Humor
19488 readers
841 users here now
Welcome to Programmer Humor!
This is a place where you can post jokes, memes, humor, etc. related to programming!
For sharing awful code theres also Programming Horror.
Rules
- Keep content in english
- No advertisements
- Posts must be related to programming or programmer topics
founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
All the debugging tools in the world doesn’t beat an excellent sense of intuition and putting that print statement exactly where it needs to be.
As linus says, if you need to use a debugger your code is too complicated
He works on Linux where he controls the whole stack down to the metal and I love that for him, but other people have to call library code, and them debug that if it doesn't work as they thought it would.
Well then obviously if you use libraries, your code is too complicated
Yep that's why I refuse to use standard libraries. It just makes my code too complicated...
Tell that to my employer
Right, the amount of times I've had to put breakpoints in Django/DRF code to figure out what's causing that weird undocumented behavior is concerningly large
Dude can pry my debugger from my cold, dead hands.
The problem is that sometimes it's not your code that you're debugging