• [^] # Re: Optional<T>

    Posté par . En réponse au journal La plus belle ligne de code. Évalué à 3.

    Bof si c'est pour findAny() et findFirst(), ils auraient pu retourner des valeur null comme le fait l'API de collection. Ça me parait moins pire que de se coltiner du code des décennies alors qu'on avait déjà planifié au moment de son écriture qu'elle allait être désuète. Le plus drôle c'est que vavr utilise déjà ce genre de design avec java 7...

    Dans 2 ans on aura :

    • les fonctions qui retournent null
    • les fonctions qui retournent Optional
    • les fonctions qui retournent Neither ou un truc comme ça qui tirera profit de ce qu'on a actuellement

    Ouai !...

    https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll