Existe alguma diferença de desempenho ou problema futuro na arquitetura da aplicação se, no lugar de um trait eu usar um objeto de uma classe Message nos meu controllers? Estaria ocupando memória a toa, por exemplo?
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!
Existe alguma diferença de desempenho ou problema futuro na arquitetura da aplicação se, no lugar de um trait eu usar um objeto de uma classe Message nos meu controllers? Estaria ocupando memória a toa, por exemplo?
Kaue, o impacto de performance não seria nada significativo não. É mais uma escolha de design de código mesmo.