ArrrrCamp 2013 - Patters to deal with big ActiveRecord models

Channel:
Subscribers:
42,400
Published on ● Video Link: https://www.youtube.com/watch?v=ori_StLXMSk



Duration: 36:54
2,700 views
63


By Luismi Cavalle

"Skinny controllers, fat models" is a well-known practice in the Rails community that everyone seems to follow. However, as your application evolves and your models grow, maintaining them can become less enjoyable than it used to be.

In the last few years, the community has been proposing patterns and techniques to deal with big AR models. Presenters, Service objects, Concerns or DCI are only a few examples of solutions suggested to alleviate the pain caused by gigantic models.

In this talk, we will critically explore these patterns in their different flavours. We'll compare them in order to expose their strengths and weaknesses and you'll learn when and how to use them to keep your Rails models as pleasurable to deal with as the first day.

Help us caption & translate this video!

http://amara.org/v/FG4M/




Other Videos By Confreaks


2014-01-27Garden City Ruby 2014 - A Bit of History by Coby Randquist
2014-01-27Garden City Ruby 2014 - Native Extensions Served 3 Ways by Tejas Deinkar
2014-01-27Garden City Ruby 2014 - Lessons Learnt Building India's E-Commerce Supply Chain in Ruby
2014-01-27Garden City Ruby 2014 - Keynote by Chad Fowler
2014-01-12Cascadia Ruby 2013 Lightning Talk Focus on Custard by Bethany Rentz
2014-01-12Cascadia Ruby 2013 Lightning Talk Rex by Ryan Davis
2014-01-12Cascadia Ruby 2013 Ruby Systems Programming by Andy Delcambre
2014-01-12Cascadia Ruby 2013 The Client is Always Right {But Sometimes They Need a Little Help}
2014-01-12Cascadia Ruby 2013 Not Created Equal: The History and Discernment of Plastics in Product Design
2014-01-07ArrrrCamp 2013 - Écouter et répéter is SO last century by Ryan Stenhouse
2014-01-07ArrrrCamp 2013 - Patters to deal with big ActiveRecord models
2014-01-07ArrrrCamp 2013 - A Big Look at MiniTest by Mark Bates
2014-01-07ArrrrCamp 2013 - Standard Library, Uncommon Uses by Piotr Szotkowski
2014-01-07ArrrrCamp 2013 - How to survive family gatherings and birthday parties
2014-01-07ArrrrCamp 2013 - Bearded Gurus by Sylvain Abelard
2014-01-07ArrrrCamp 2013 - Numbers, because metrics matter by Bart van Zon
2014-01-07ArrrrCamp 2013 - You gotta try this by Avdi Grimm
2014-01-06ArrrrCamp 2013 - Lightning Talks
2014-01-06ArrrrCamp 2013 - Fun with Ruby and Redis by Javier Ramirez
2014-01-06ArrrrCamp 2013 - Ten things I didn't know about HTML by Mathias Bynens
2014-01-06ArrrrCamp 2013 - How To Win Designers And Influence Developers