DCI and Decoupling Business Logic from Ruby on Rails Part 1 | Hacker News Reader