|
|
|
|
|
by ryjo
733 days ago
|
|
> I jump between client projects relatively often Using debuggers makes a lot of sense in this case. If I had to switch context that frequently between relatively stable applications, it would be helpful to have a debugger framework for doing work. `printf` statements are helpful when the error exists beneath the debugger: in the application framework itself. > they're not always available 100% agreed. `printf` is "one tool" I can use to follow the control flow of a function call across frameworks, programming languages, and even operating systems. It's also something I can reliably assume my coworkers have in their tool belt, and thus provides a common language that even multiple different organizations can use to cross-collaborate a specific debugging session. |
|