Ouvir "Generics mais avançado: Invariância, Covariância, Contravariância e Bivariância"
Sinopse do Episódio
Conhece Up/Down Casting? Conceitos de Produtor e Consumidor em Generics? Como acontece a hierarquia de tipos com tipos genéricos? Play no p de Podcast.
Participantes:
Marcio Frayze David
[email protected]
https://twitter.com/marciofrayze
https://segunda.tech
https://masto.donte.com.br/web/accounts/138458
https://linkedin.com/in/marcio-frayze
Julianno Martins Silva
[email protected]
https://twitter.com/juliannoms
https://linkedin.com/in/juliannoms
Links:
Generics no Java:
https://docs.oracle.com/javase/8/docs/api/java/util/List.html
https://docs.oracle.com/javase/8/docs/api/java/util/Optional.html
https://docs.oracle.com/javase/tutorial/java/generics/upperBounded.html
https://docs.oracle.com/javase/tutorial/java/generics/lowerBounded.html
https://docs.oracle.com/javase/tutorial/java/generics/unboundedWildcards.html
https://medium.com/omnius/wildcards-in-java-generics-part-1-3-dd2ce5b0e59a
https://medium.com/omnius/covariance-in-java-return-types-part-2-3-a5bf1d9c63fa
https://medium.com/omnius/wildcards-in-java-generics-part-3-3-8f7f5ebea1a5
Generics no Kotlin:
https://medium.com/android-dev-br/generics-e-variance-em-kotlin-in-out-t-ca5ca07c9fc5
Generics no .NET:
https://docs.microsoft.com/en-us/dotnet/standard/generics/covariance-and-contravariance
https://docs.microsoft.com/pt-br/dotnet/standard/generics/covariance-and-contravariance
Participantes:
Marcio Frayze David
[email protected]
https://twitter.com/marciofrayze
https://segunda.tech
https://masto.donte.com.br/web/accounts/138458
https://linkedin.com/in/marcio-frayze
Julianno Martins Silva
[email protected]
https://twitter.com/juliannoms
https://linkedin.com/in/juliannoms
Links:
Generics no Java:
https://docs.oracle.com/javase/8/docs/api/java/util/List.html
https://docs.oracle.com/javase/8/docs/api/java/util/Optional.html
https://docs.oracle.com/javase/tutorial/java/generics/upperBounded.html
https://docs.oracle.com/javase/tutorial/java/generics/lowerBounded.html
https://docs.oracle.com/javase/tutorial/java/generics/unboundedWildcards.html
https://medium.com/omnius/wildcards-in-java-generics-part-1-3-dd2ce5b0e59a
https://medium.com/omnius/covariance-in-java-return-types-part-2-3-a5bf1d9c63fa
https://medium.com/omnius/wildcards-in-java-generics-part-3-3-8f7f5ebea1a5
Generics no Kotlin:
https://medium.com/android-dev-br/generics-e-variance-em-kotlin-in-out-t-ca5ca07c9fc5
Generics no .NET:
https://docs.microsoft.com/en-us/dotnet/standard/generics/covariance-and-contravariance
https://docs.microsoft.com/pt-br/dotnet/standard/generics/covariance-and-contravariance
Mais episódios do podcast p de Podcast
Pattern Matching for instanceof
30/04/2021
Feedback
23/04/2021
Teste A/B (e porquê isso importa)
16/04/2021
Coragem
09/04/2021
Generics Básico
26/03/2021
Migrations
19/03/2021
Vazamento de memória
12/03/2021
Diga, não peça (Tell, don’t ask)
05/03/2021
Código como Documentação
26/02/2021
Programação em Par
19/02/2021
ZARZA We are Zarza, the prestigious firm behind major projects in information technology.