Skip to content

Instantly share code, notes, and snippets.

@Flink
Last active July 17, 2018 18:57
Show Gist options
  • Save Flink/bb6cbf28871b9541ba6c to your computer and use it in GitHub Desktop.
Save Flink/bb6cbf28871b9541ba6c to your computer and use it in GitHub Desktop.
Ruby DCI articles & related
http://rubyrogues.com/056-rr-david-heinemeier-hansson/
http://mikepackdev.com/blog_posts/24-the-right-way-to-code-dci-in-ruby
http://mikepackdev.com/blog_posts/37-dci-the-king-of-the-open-closed-principle
http://decomplecting.org/blog/2013/01/03/dci-the-right-idea-for-the-wrong-paradigm/
http://evan.tiggerpalace.com/articles/2011/11/24/dci-that-respects-the-method-cache/
http://tonyarcieri.com/dci-in-ruby-is-completely-broken
https://signalvnoise.com/posts/3372-put-chubby-models-on-a-diet-with-concerns
http://blog.codeclimate.com/blog/2012/12/19/dci-concerns-and-readable-code/
http://blog.codeclimate.com/blog/2012/10/17/7-ways-to-decompose-fat-activerecord-models/
http://martinfowler.com/bliki/AnemicDomainModel.html
https://github.com/runefs/maroon
https://github.com/apotonick/reform
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment