¿Cuál es el punto de la clase opcional de guayaba
Recientemente leí sobre esto y vi personas que usan esta clase, pero en casi todos los casos, usandonull
hubiera funcionado también, si no de manera más intuitiva. ¿Alguien puede proporcionar un ejemplo concreto dondeOptional
lograría algo quenull
no pudo o de una manera mucho más limpia? Lo único que se me ocurre es usarlo conMaps
que no aceptannull
teclas, pero incluso eso podría hacerse con un "mapeo" lateral del valor nulo. ¿Alguien puede proporcionarme un argumento más convincente? Gracias