Cómo usar Optional en Java

  Рет қаралды 7,122

makigas

makigas

Күн бұрын

Пікірлер: 24
@ddutra
@ddutra Жыл бұрын
El programador al q no le gusta escribir codigos: "Lo vês! En Java hay q escribir mucho codigo"! (🤣🤣) Pero, fijate: el objeto es asegurar la estabilidade de tu App! Muchas gracias por este Tip, más!
@Ak4n0
@Ak4n0 Жыл бұрын
null, el nuevo goto de la programación moderna.
@ciltocruz
@ciltocruz Жыл бұрын
Joder, Dani. Este es el vídeo que necesitaba haber visto en 2020. Gran, pero GRAN, vídeo. Felicidades.
@Krlosdz
@Krlosdz Жыл бұрын
Excelente video. Muy explicativo y fácil de entender. 👍
@jeici21
@jeici21 Жыл бұрын
Elegí Typescript como mi lenguaje principal, pero ver tus videos sobre Java es muy interesante e incluso útil para mí 👍🏽
@VforVanish
@VforVanish Жыл бұрын
Me sorprende que no se usen más este tipo de clases.
@eduardocoyto2497
@eduardocoyto2497 8 ай бұрын
Excelente explicación! Saludos
@diegonighty
@diegonighty Жыл бұрын
En mi opinión el optional hace el código más verbose, preferiria utilizar las anotaciónes como @Nullable (que varias librerias te ofrecen, por ejemplo Jetbrains Annotation) me ahorro asignar la variable optional y luego hacerle el get, y asi si un método puede ser null el propio IDE te lo marcará con una advertencia, aunque he de decir también que la clase optional tenga los métodos de la api de Stream esta muy bueno. Buen vídeo :D
@makigas
@makigas Жыл бұрын
Ya, o como la NonNull de Lombok. Pero bueno, Optional está en otros lenguajes (con otro nombre, pero Haskell o Rust por ejemplo), así que supongo que habrá algo en Optional que haga que valga la pena haberlo metido en Java
@Ridenzenkou
@Ridenzenkou Жыл бұрын
tu video me pareció excelente
Жыл бұрын
Gracias, tendrás alguno sobre tu personalización de NetBeans
@makigas
@makigas Жыл бұрын
Nop. En versiones modernas de NetBeans se ajusta desde Opciones > Apariencia, para elegir tema claro o tema oscuro. En NetBeans 18 se puede cambiar el color del acento.
@Forrest-777
@Forrest-777 Жыл бұрын
Buen video.
@viervogs4224
@viervogs4224 Жыл бұрын
Vengo de aprender c++ y se me hace curioso que la sintaxis para instanciar objetos de la clase optional sea igual a las clases template en c++
@DaviiddCc
@DaviiddCc Ай бұрын
pregunto desde mi completa ignorancia ¿es buena práctica usar esto? Consulta aparte, comenzar cada función o procedimiento directamente utilizando try catch ¿es mala práctica? si lo haces nunca olvidaras las excepciones.
@criserto
@criserto Жыл бұрын
Tío en tu canal secundario sobre linux probaras la nueva versión de ubuntu?
@makigas
@makigas Жыл бұрын
Ya hablaremos de NGL, porque se me han acumulado las cosas aquí xD
@nelsonmoralesb
@nelsonmoralesb Жыл бұрын
I think improving the declarative paradigm is the only useful thing about the Optional class
@makigas
@makigas Жыл бұрын
Yeah, this thing plugs really well with the streams functionality, which is great
@MaximoPower2024
@MaximoPower2024 Жыл бұрын
¿Tiene alguna ventaja a nivel de análisis estático?
@makigas
@makigas Жыл бұрын
Como agrega un tipo nuevo, puede que haga que el type checker aporte más información o mejores errores, pero poco más
@ezequielschmit
@ezequielschmit Жыл бұрын
el analisis estático es el que se hace durante la compilación no?
@marmol7882
@marmol7882 3 ай бұрын
Sinceramente me parece una tontería que por no querer poner una línea con el if uses el Optional y pongas 10 líneas más ¿Qué sentido tiene? ¿No hay más utilidades para el Optional?
@martinsam16xyz
@martinsam16xyz Жыл бұрын
Optional meAma = null; // :,v quack quack
Interfaces funcionales y funciones flecha en Java moderno
7:34
¿Cómo funcionan los wildcards de un genérico?
8:59
makigas
Рет қаралды 3,8 М.
小路飞和小丑也太帅了#家庭#搞笑 #funny #小丑 #cosplay
00:13
家庭搞笑日记
Рет қаралды 13 МЛН
How many people are in the changing room? #devil #lilith #funny #shorts
00:39
Lazy days…
00:24
Anwar Jibawi
Рет қаралды 8 МЛН
Optionals In Java - Simple Tutorial
15:53
Coding with John
Рет қаралды 221 М.
Aprendamos a usar los Java Records ☕
46:35
MitoCode
Рет қаралды 5 М.
Java 8 Streams | Optional Usage and Best Practices | JavaTechie
22:22
Java: throw y throws, usos y diferencias
10:01
makigas
Рет қаралды 4,6 М.
Records vs Clases (en Java): ¿qué me interesa usar?
6:33
makigas
Рет қаралды 4,5 М.
Lambda y API Stream en Java ☕
1:48:37
MitoCode
Рет қаралды 47 М.
JEP 445: Java va a tener una nueva forma de escribir main
9:52
Docker - La explicación que querías
18:53
Ringa Tech
Рет қаралды 196 М.