← Back to books

Book details

Ruby Science

Categories Ruby

Ruby Science presents techniques for improving the design and maintainability of Ruby on Rails applications through code smells and refactorings. It discusses methods such as extracting objects, replacing conditionals with polymorphism, reducing duplication, and applying principles including dependency inversion and composition.