Separando a regra de negócio dos controllers (com Interactors e Organizers)

Neste post você verá como refatorar controllers gordos (fat controllers) em aplicações Rails, extraindo a regra de negócio para classes especializadas com Interactors e Organizers.O objetivo é mostrar, com um exemplo real, como essa separação traz um código mais limpo, testável e fácil de manter. MVC Grande parte das aplicações…