Many thanks to Tristan Morris for creating a beautiful illustrated hardcover print edition of the site

tcc-case-title
extrêmement geek  extrêmement geek

Cas 65

Deux choix

Maître Java Kaimu laissa trois novices débattre de la signature d’une méthode utilitaire dont on avait besoin. Une heure plus tard il les trouva tous trois dans son bureau, meurtris et fort échevelés.

« Vous êtes-vous mis d’accord ? » demanda Kaimu.

Le premier novice, arborant une robe déchirée et une lèvre ouverte, dit : « Nous sommes encore plus éloignés d’une conclusion pacifique qu’avant. Chacun de nous préfère toujours sa propre solution à celle des deux autres. Nous vous prions de faire le meilleur choix à notre nom. »

« Très bien, » soupira Kaimu. « Parmi les trois options proposées, une était assez audacieuse pour rejeter notre tradition de typage fort et déclarer que la méthode accepte un Object, afin de satisfaire tout utilisateur potentiel. Lequel d’entre vous a proposé cela ? »

Le second novice s’avança fièrement. D’un rapide coup de pied à l’estomac, le maître l’envoya valdinguer à travers la porte.

Commentaire de Qi

La méthode qui prend un Object accepte aussi bien un PiedGauche.

Poème de Qi

Une parfaite grenouille sise sur la table,
encerclée d’éclats de jade.
À chaque coup, le sculpteur a deux choix :
pour, contre.

Topics...  strong typing