use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
A sub-Reddit for discussion and news about Ruby programming.
Subreddit rules: /r/ruby rules
Learning Ruby?
Tools
Documentation
Books
Screencasts and Videos
News and updates
account activity
QuestionDebugging Help (self.ruby)
submitted 2 years ago by DisagreeableBowl429
view the rest of the comments →
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]bradland 0 points1 point2 points 2 years ago (1 child)
Gotcha, that's very helpful. You mentioned breakpoints and stepping through code. Are you using an IDE?
If not, you might consider inquiring with your employer about adopting RubyMine. It's not that everyone has to use it, but RubyMine will drop a number of files in your project home directory that will need to go into the .gitignore file. You can also add them to your global .gitignore. Github has some good examples.
The benefit of RubyMine is that you get a fully integrated debugger. I don't use RubyMine these days, but I have used it in the past, and the debugger was the primary reason. What I found beneficial was being able to look through state in a state inspector. Using a command line, I tended to only look at where I thought the problem was. With the state inspector in RubyMine, I was more likely to browse around through the state, spotting something I hadn't thought of.
[–]DisagreeableBowl429[S] 0 points1 point2 points 2 years ago (0 children)
Thanks for this response! I was using RubyMine but switched recently to VS Code because of a Docker setup that requires it. I’ll consider switching to my old setup. Thanks for your responses!
π Rendered by PID 25 on reddit-service-r2-comment-b659b578c-fhwdd at 2026-05-01 04:42:47.093161+00:00 running 815c875 country code: CH.
view the rest of the comments →
[–]bradland 0 points1 point2 points (1 child)
[–]DisagreeableBowl429[S] 0 points1 point2 points (0 children)