1
resposta

Regra de Negócio

Toda regra de negocio eu tenho que colocar na View Controler?

1 resposta

oi Rodrigo

É uma opção que as pessoas costumam preferir, mas há outros desenvolvedores que gostam de quebrar melhor e deixar no view controller apenas o código que processa os dados da view ou do banco de dados e depois chamam objetos que possuem a regra do negócio em si, de forma a ficar independente da API do iOS (os antigamente chamados de business objects, quando eram mais procedurais). É mais bonito, mas às vezes exageramos e vira uma arquitetura "casca de cebola" que um objeto apenas delega pro outro.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software