Fat Models Skinny Controllers

http://www.sitepoint.com/10-ruby-on-rails-best-practices/ - downloaded
http://robots.thoughtbot.com/skinny-controllers-skinny-models - downloaded
http://nicksda.apotomo.de/2012/08/fear-of-the-class-fat-model-kills-your-software-design/ - downloaded
http://blog.joncairns.com/2013/04/fat-model-skinny-controller-is-a-load-of-rubbish/ - downloaded
http://karolgalanciak.com/blog/2013/10/06/structuring-rails-applications/ - downloaded
http://stackoverflow.com/questions/14044681/fat-models-and-skinny-controllers-sounds-like-creating-god-models - downloaded
http://blog.codeclimate.com/blog/2012/10/17/7-ways-to-decompose-fat-activerecord-models/ - downloaded
http://www.objectmentor.com/resources/articles/srp.pdf
http://solnic.eu/2011/08/01/making-activerecord-models-thin.html - downloaded
http://weblog.jamisbuck.org/2006/10/18/skinny-controller-fat-model - downloaded
http://www.sitepoint.com/ddd-for-rails-developers-part-1-layered-architecture/ - downloaded
http://www.sitepoint.com/ddd-for-rails-developers-part-2-entities-and-values/
http://www.sitepoint.com/ddd-for-rails-developers-part-3-aggregates/
http://ruby5.envylabs.com/episodes/305-episode-301-august-28-2012
http://erniemiller.org/2012/08/15/the-greenfield-app-continuum/
http://www.samuelmullen.com/2013/05/the-problem-with-rails-callbacks/
http://blog.steveklabnik.com/posts/2011-09-06-the-secret-to-rails-oo-design
objectsonrails.com
http://blog.arkency.com/2013/09/services-what-they-are-and-why-we-need-them/
http://www.martinfowler.com/eaaCatalog/activeRecord.html
http://www.oracle.com/technetwork/java/dataaccessobject-138824.html
http://martinfowler.com/eaaCatalog/unitOfWork.html
http://martinfowler.com/eaaCatalog/dataMapper.html
http://c2.com/cgi/wiki?DomainObject
http://blog.steveklabnik.com/posts/2011-12-30-active-record-considered-harmful
http://solnic.eu/2012/07/09/single-responsibility-principle-on-rails-explained.html

Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License