Porque se usa classes ao invés de simplismente usar as funções separadas nos controllers?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Porque se usa classes ao invés de simplismente usar as funções separadas nos controllers?
Porque as classes permitem uma estruturação e organização de código seguindo os princípios de "POO" Helena !, para ficar mais claro recomendo a leitura deste artigo da Alura : https://www.alura.com.br/artigos/poo-programacao-orientada-a-objetos
Ah entendi, eu não tinha certeza se era uma questão de organização ou real necessidade para o funcionamento do código! Obrigada pela indicação do artigo Gabriel!