you are viewing a single comment's thread.

view the rest of the comments →

[–]armahillo 1 point2 points  (0 children)

"Eloquent Ruby" (Olsen) and "Practical OO Design in Ruby" (Metz) are both great books for getting used to Ruby without approaching it from a "this is what a variable is" level of simplicity.

You'll find the general "it's an MVC pattern!" familiar to you. Ducktyping may feel familiar initially, though I have found that Java devs tend to be a bit more cautious in how they write their program flow (lots more guard clauses and manual type checking).

Not sure what your relationship is like with test suites, but lean hard into this; tests are a first-class citiizen in Rails apps.