Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

duvida

no projeto do screen match, foi criado uma classe para representar os eps, pq nao foi criado uma para alguma propriedade nessa aplicacao? qual sao os critérios para avaliar se eh uma boa ideia criar uma classe ou continuar com record?

desde ja agradeco!

1 resposta
solução!

Oi Vinícius, tudo bem?

Na aula, foi criada uma classe chamada Dados para representar os episódios do projeto do screen match. A escolha de criar uma classe ou utilizar um record depende dos critérios de modelagem e necessidades do projeto.

No caso do projeto do screen match, a classe Dados foi criada para representar os episódios, pois eles possuem atributos como código e nome. Essa representação é útil para obter e manipular os dados dos episódios de forma mais organizada.

Os critérios para avaliar se é uma boa ideia criar uma classe ou utilizar um record podem incluir a complexidade dos atributos, a necessidade de métodos adicionais e a possibilidade de extensão futura da classe. Por exemplo, se os episódios tivessem mais atributos e comportamentos complexos, seria mais adequado criar uma classe. Já se os episódios tivessem apenas alguns atributos simples, um record seria suficiente.

Um abraço e bons estudos.

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