Best PracticesJudging design quality in ruby on railsUltimately, the best metric might be "cost per feature" over a relevant time interval, balancing immediate needs against future costs—akin to managing technical debt.Best Practices Object Oriented DesignRoland Lopez Roland Lopez14/05/2024 · 3 min readPractical OOD techniques for railsRails developers often juggle between rapid development cycles and maintaining clean, manageable code.Best Practices Object Oriented DesignRoland Lopez Roland Lopez14/05/2024 · 2 min readDesign patterns in railsDespite Rails' simplifications, complex problems needing elegant solutions will always exist. This is where design patterns come into play.Best Practices Object Oriented DesignRoland Lopez Roland Lopez14/05/2024 · 2 min readObject oriented design principles in railsThe more you ground your code in reality, the more you will be able to identify requirements that are delusional and ultimately just undefined problems.Best Practices Object Oriented DesignRoland Lopez Roland Lopez14/05/2024 · 3 min readRuby on Rails and the Art of Object-Oriented DesignRails and it's opinionated nature, guides developers towards design patterns. However, there's significant room for design decisions that impact maintainability and scalability.Best Practices Object Oriented DesignRoland Lopez Roland Lopez13/05/2024 · 2 min readWhy change is hard in techMeticulously managing dependencies between objects is the safeguard adaptability and maintainability.Best Practices Object Oriented DesignRoland Lopez Roland Lopez13/05/2024 · 2 min readObject oriented design in railsRails is inherently object-oriented, providing a structured environment where modular design thrives.Best Practices Object Oriented DesignRoland Lopez Roland Lopez13/05/2024 · 3 min readBackground processing for performance in RailsPerformance issues often stem from tasks ill-suited for real-time processing during normal web operations.Best Practices PerformanceRoland Lopez Roland Lopez12/05/2024 · 2 min readCreate your own helpers for views in railsKeep your HTML clean; any intensive Ruby code in views is likely misplaced. Inline Ruby in views often scales into maintenance nightmares.Best Practices Views TestingRoland Lopez Roland Lopez12/05/2024 · 2 min read