Live without debugger?
Paulo Pinto via Digitalmars-d-learn
digitalmars-d-learn at puremagic.com
Sun Nov 9 02:18:53 PST 2014
Am 09.11.2014 um 09:26 schrieb Suliman:
> I know that a lot of people are using for programming tools like
> Sublime. I am one of them. But if for very simple code it's ok, how to
> write hard code?
>
> Do you often need debugger when you are writing code? For which tasks
> debugger are more needed for you?
All the time, it is the workaround for exploratoring programming when a
REPL is not available.
Smalltalk and Borland environments spoiled me in terms of what to expect
from developer productivity tooling.
I only skip on the debugger for tracing down issues that can only be
tracked down in production systems, where plugging a debugger would
cause Heisenbugs.
As for what I use them:
- REPL like interactivity
- Visual displaying relationships between processes/tasks
- User friendly representation of data structures
- Conditional breakpoints depending on expressions and log events
- Forcing error conditions without changing existing code
- Break on core dump/application crash.
--
Paulo
More information about the Digitalmars-d-learn
mailing list