this post was submitted on 06 Jun 2023
101 points (99.0% liked)

Programmer Humor

32042 readers
1366 users here now

Post funny things about programming here! (Or just rant about your favourite programming language.)

Rules:

founded 5 years ago
MODERATORS
 

I have been troubleshooting this script for weeks and finally found it was trying to divide by zero.

you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 4 points 1 year ago (3 children)

Makes me think of devs who debug with print statements instead of a debugger and breakpoints.

[–] [email protected] 8 points 1 year ago

IMO there's a place for both. A print statement will reveal a flaw in the programmer's thinking regarding the control flow of the program and the state at that time. If a print statement gives something unexpected, you know exactly where to look in the debugger. If it gives you what you expected, it reveals the problem may be elsewhere

[–] Fabiozeh 7 points 1 year ago

Well, Kernighan himself said "The most effective debugging tool is still careful thought, coupled with judiciously placed print statements."

If it was good enough for him...

[–] [email protected] 5 points 1 year ago

/me glances sideways at codebase