Tired of accidental God objects or junk drawers for model logic?
@kaspth created a wonderful gem for "Associated Objects" to help organize model code, and it plays nicely with Rails to boot.
I wrote a bit about our experience using it with @flipper in conjunction with some impending pricing updates. https://garrettdimon.com/journal/posts/organizing-rails-code-with-activerecord-associated-objects
@garrettdimon @kaspth @flipper This is a really nice introduction to the associated objects gem. To my mind the biggest question is whether I'd want that object to be quite that tightly coupled (or coupled in those ways) to its model, but I feel like the post gave me a good idea of what I'd get with associated objects.