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

GENERICS

Havia pesquisado mais sobre Generics e queria saber se de fato a seguinte afirmação está correta:

"Os genéricos permitem a criação de 'variáveis de tipo' que podem ser usadas para criar classes, funções e aliases de tipo que não precisam definir explicitamente os tipos que usam. Os genéricos facilitam a escrita de código reutilizável."

1 resposta
solução!

Fala, João! Tudo tranquilo?

Ao meu ver, depende. O termo "variáveis de tipo" pode ser muito genérico (risos). Pode te levar a entender que generics são variáveis quando na verdade são muito mais do que isso.

Eu te diria para imaginar que generics são como etiquetas que você coloca em caixas que irão conter coisas que vc deseja enviar ou receber. Essas caixas podem ser funções, variáveis, classes e conter qualquer tipo como strings, números, booleanos, etc. Essa etiqueta serve para você informar o que tem nessas caixas, o que você consegue colocar nelas e o que elas permitem que vc retire (acesse, retorne).

Dessa forma você consegue melhor organização sobre o que vai ter nessas caixas, facilitando a escrita e código reutilizável.

Espero ter ajudado!

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