This past week, I was having a conversation with a reader and he brought up the example of Rails’ delegated_type. While I’ve never been a fan of the name, because...| Kasper Timm Hansen
Maximalist positions are a thing in our industry. Take a technique, outline its drawbacks, extrapolate you can’t use it under any circumstance, and ban it forever. We are lucky that Rails embraces exactly the opposite mindset as one of its pillars.| 37signals Dev
Delegated types Class hierarchies can map to relational database tables in many ways.| api.rubyonrails.org
Active Record restates the traditional question of how to separate persistence from domain logic: what if you don’t have to?| 37signals Dev
My hunch is that if anything can make you 10 times more productive, it’s the environment not the programmer.| 37signals Dev
A common critique of Rails is that it encourages a poor separation of concerns. That when things get serious, you need an alternative that brings the missing pieces. We disagree.| 37signals Dev