When building large applications, we often end up with at least one complex controller doing a lot of work. In this talk we will go over a few refactoring techniques, such as flows and form objects, that allow moving your code out of controller actions. The result strays away from the Rails conventions, but allow writing code that is simpler, easier to understand and easier to test.
Guillaume Malette is a software developer at Shopify, working out of the Montreal office. Passionate about Ruby and Elixir, he's always eager to share what he learns. You can find him on twitter and github under @gmalette.
Pour offrir une bonne expérience, l'utilisation de cookies est nécessaire. Certains sont essentiels au bon fonctionnement du site, tandis que d'autres nous aident à mieux répondre à vos intérêts.