• [^] # Re: Rien de transcendant dirait-on

    Posté par . En réponse au journal Noop : encore un nouveau langage ou bien nouvelle génération de langage. Évalué à 4.


    Cat c new Cat( "Fluffy", // nom
    GRIS_TIGRE, // pelage
    VERT, // couleur des yeux
    4 ) ;// nombre de patte


    Ton truc ça survit comment aux refactoring que subira ton code ? Après dix ans, tu crois vraiment que les commentaire voudront encore dire quelque chose ou qu'en fait le // nom est devenu le nom de la belle mère du propriétaire du chat sans que personne n'ait changé les 10 000 commentaires que tu as mis partout ?

    Constructeur ou setter y'a des avantages et des inconvénients aux deux, et j'adapte en fonction. Mais ta proposition, elle est naze. L'information sur la sémantique des arguments tu l'as déjà dans la javadoc, dupliquer cette information à chaque utilisation c'est un non sens total.