created post Extraindo a responsabilidade de Fat Models com o uso de Decorators