Programming Principles: https://en.wikipedia.org/wiki/Category:Programming_principles
Law of Demeter: https://en.wikipedia.org/wiki/Law_of_Demeter#In_object-oriented_programming
Thoughts about Rails Presenters: https://gist.github.com/somebox/5a7ebf56e3236372eec4
http://www.jetthoughts.com/blog/tech/2014/08/14/cleaning-up-your-rails-views-with-view-objects.html
http://blog.nhocki.com/2012/05/08/mixing-presenters-and-helpers/
Tidy Views and Beyond with Decorators : https://robots.thoughtbot.com/tidy-views-and-beyond-with-decorators
Rails Conf 2014 Concerns, Decorators, Presenters, Service-objects, Helpers, Help Me Decide-april-22-2014: https://www.slideshare.net/justingordon/rails-conf-2014concernsdecoratorspresentersserviceobjectshelpershelpmedecideapril222014
RailsConf: Presenters: https://github.com/shakacode/fat-code-refactoring-techniques/pull/11
Concerns and Presenters in Rails: http://www.slideshare.net/rashmignair/concerns-and-presenters-in-rails