• [^] # Re: C'est pas vendredi

    Posté par (site web personnel) . En réponse au journal Debian sur mon serveur plus jamais, de chez jamais.. Évalué à 4.

    En effet, si c'est le cas, ma réponse serait différente.

    A savoir qu'il y a toujours pas de changement de casse dans les commandes. La commande systemctl est en minuscule. Si je m'en tiens à l'exemple, le reproche est sur l'argument, mais dans ce cas, c'est cohérent parce que l'argument est un bout de configuration, une option dans les fichiers .services et autres.

    C'est la propriété "CPUQuota" qui est changé. Et la, je pense que personne ne va dire "on a jamais eu de CamelCase dans la configuration d'un soft", parce que c'est faux. L'exemple le plus parlant serait Apache, mais je peux citer aussi OpenSSH comme logiciel présent dans le systéme de base de tout les BSD.

    Les commandes utilisent aussi la casse pour avoir plus d'options (entre -C et -c pour tar), c'est donc pas non plus rare.

    Alors oui, du coup, l'usage du CamelCAse déborde vers la CLI, et je comprends que ça puisse déranger les gens, sans doute parce que comme tout compromis fait, quelqu'un ne va pas être 100% satisfait.

    Il y a sans doute des gens qui préfèrent tout en minuscule parce que c'est plus facile à retenir, et d'autres qui préfèrent en CamelCase parce que c'est plus facile à lire. Mais tu peux difficilement satisfaire tout le monde (sauf à supporter tout, mais d'un coup, tu va avoir de l'inconsistence dans la doc ).

    De la même façon que tu ne peux pas avoir un truc rapide à taper comme "cp" et en même temps avoir un truc clire comme "copy".