News for hackers. Stuff that matters.
Re:You Need to Ditch VS Code by imron on Tuesday December 30, 2025 @05:55AM (#46431940)
> Try debugging without breakpoints

Why would you need to give this up? I use breakpoints with terminal debuggers all the time.

Re:You Need to Ditch VS Code by robertjpayne on Tuesday December 30, 2025 @05:57AM (#46431953)
Yea this take makes no sense. What in the world is wrong with debugging with breakpoints?
Re:You Need to Ditch VS Code by jeltz on Tuesday December 30, 2025 @06:22AM (#46432141)
It is for many problems, especially concurrency related ones, much less powerful than trace points. But the issue I have seen is that some tools like gdb have unergonomic support for tracing so there I tend to use break points or printf debugging just because the tracing support is so bad in gdb.
Re:You Need to Ditch VS Code by nikanj on Tuesday December 30, 2025 @06:17AM (#46432085)
It’s a particular subcategory of cork sniffing where you pick the hardest, dumbest way to do things because you’re a Real Developer
Re:You Need to Ditch VS Code by rounce on Tuesday December 30, 2025 @06:17AM (#46432084)
It actually said

> Debug your code without visual breakpoints

With ‘visual’ being the important aspect.

Re:You Need to Ditch VS Code by jasode on Tuesday December 30, 2025 @06:30AM (#46432213)
There's another section below your quote where the author also wrote:

  The Challenge
  [...]
  3. Try debugging without breakpoints
The alternative to breakpoints is to study the output logs. He wrote:

  Real Growth Requires Discomfort
  [...]
  Debug using logs and terminal output
Re:You Need to Ditch VS Code by rounce on Tuesday December 30, 2025 @06:42AM (#46432307)
Fair, I didn’t read that far as I got bored of the “thou shalt” nature of the thing.
Re:You Need to Ditch VS Code by ctxc on Tuesday December 30, 2025 @06:20AM (#46432119)
Tbh it's the default way I start my app in, debug mode xD
Re:You Need to Ditch VS Code by wrenky on Tuesday December 30, 2025 @11:28AM (#46434922)
There is a good argument for never using debuggers except for core development- Once finished your logs/metrics/events should be good enough to understand what is happening in an application. If debugging your application requires breakpoints you wont really be able to debug a live instance, and wont be able to easily signal off what is happening in the future.
Re:You Need to Ditch VS Code by imron on Tuesday December 30, 2025 @06:22PM (#46439375)
That is a reasonable argument - but it was not made in the article and also does not preclude the use of breakpoints (see your except clause which covers a lot of ground).