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 Жыл бұрын
null, el nuevo goto de la programación moderna.
@ciltocruz Жыл бұрын
Joder, Dani. Este es el vídeo que necesitaba haber visto en 2020. Gran, pero GRAN, vídeo. Felicidades.
@Krlosdz Жыл бұрын
Excelente video. Muy explicativo y fácil de entender. 👍
@jeici21 Жыл бұрын
Elegí Typescript como mi lenguaje principal, pero ver tus videos sobre Java es muy interesante e incluso útil para mí 👍🏽
@VforVanish Жыл бұрын
Me sorprende que no se usen más este tipo de clases.
@eduardocoyto24978 ай бұрын
Excelente explicación! Saludos
@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 Жыл бұрын
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 Жыл бұрын
tu video me pareció excelente
Жыл бұрын
Gracias, tendrás alguno sobre tu personalización de NetBeans
@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 Жыл бұрын
Buen video.
@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Ай бұрын
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 Жыл бұрын
Tío en tu canal secundario sobre linux probaras la nueva versión de ubuntu?
@makigas Жыл бұрын
Ya hablaremos de NGL, porque se me han acumulado las cosas aquí xD
@nelsonmoralesb Жыл бұрын
I think improving the declarative paradigm is the only useful thing about the Optional class
@makigas Жыл бұрын
Yeah, this thing plugs really well with the streams functionality, which is great
@MaximoPower2024 Жыл бұрын
¿Tiene alguna ventaja a nivel de análisis estático?
@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 Жыл бұрын
el analisis estático es el que se hace durante la compilación no?
@marmol78823 ай бұрын
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?