Catch Ruby errors before your users do. Monitor Ruby production errors in real-time and debug them in minutes, before users notice. Our open source Ruby SDK works with Rails, Sinatra, and more. Use this link and get one month free!

RubyFlow The Ruby and Rails community linklog

×

The Ruby and Rails community linklog

Made a library? Written a blog post? Found a useful tutorial? Share it with the Ruby community here or just enjoy what everyone else has found!

How business transactions help decouple Rails controllers

Ruby on Rails enables us to develop features fast and focus on what matters the most. However, if we don’t pay enough attention to the structure of the code we may end up with a well-known problem: fat controllers. This blog post explains how to achieve a more decoupled codebase through a series of refactorings, resulting in code that is easier to maintain and reason about: https://medium.com/textmaster-engineering/how-business-transactions-helped-decouple-rails-controllers-at-textmaster-4e211f026b93

Post a comment

You can use basic HTML markup (e.g. <a>) or Markdown.

As you are not logged in, you will be
directed via GitHub to signup or sign in