In content v3, I would like to emphasize using debuggers much more heavily than we have in the past.
But I myself am confused about the state of debuggers. There's the new built-in Ruby Debug, and the stuff we're used to:
https://github.com/pry/pry
https://github.com/pry/pry-rails
https://github.com/deivid-rodriguez/pry-byebug
The old stuff, together, provides pretty good ergonomics. Should we use that, or should we switch to the new Ruby Debug? It has some cool VSCode integrations, we which can use now that we're using official VSCode?
Need to investigate how all these interact, and what a good set of them to use in each of our phases is.
@jelaniwoods @bpurinton Any thoughts/preferences?
In content v3, I would like to emphasize using debuggers much more heavily than we have in the past.
But I myself am confused about the state of debuggers. There's the new built-in Ruby Debug, and the stuff we're used to:
https://github.com/pry/pry
https://github.com/pry/pry-rails
https://github.com/deivid-rodriguez/pry-byebug
The old stuff, together, provides pretty good ergonomics. Should we use that, or should we switch to the new Ruby Debug? It has some cool VSCode integrations, we which can use now that we're using official VSCode?
Need to investigate how all these interact, and what a good set of them to use in each of our phases is.
@jelaniwoods @bpurinton Any thoughts/preferences?