logoalt Hacker News

varispeedyesterday at 5:22 PM3 repliesview on HN

Why people are still using debuggers?

I never felt the need for them when doing TDD.


Replies

w4rh4wk5today at 8:04 AM

It's not that people are _still_ using debuggers; it's that people have actually discovered debuggers and workflows that are more productive than adding print statements, recompiling, and rerunning the program.

Casey has been talking about this some time ago: https://www.youtube.com/watch?v=UzD_Ze6zFKA

Also, John Carmack's perspective: https://www.youtube.com/shorts/PRE51epznT8

show 1 reply
mort96yesterday at 8:43 PM

Because sometimes you have bugs and you haven't narrowed down the cause enough to write a proper test for it?

pjmlptoday at 6:17 AM

[dead]