• [^] # Re: Première remarques

    Posté par . En réponse à la dépêche Go : Un nouveau langage chez Google. Évalué à 2.

    Dans ce cas, pourquoi ne pas plutôt écrire :

    def plop truc
    --truc =
    ----if truc.nil?
    ------0
    ----else
    ------truc.to_i
    ...
    end


    Ça n'utilise que des tabulations et l'alignement est à mon gout bien plus clair, on voit bien à quel if correspond le else mais surtout on voit bien qu'il y a un if dans l'affectation.
    Ça fait une ligne de plus, mais de nos jours, on n'est plus vraiment limité à 20 ou 25 lignes à l'écran.

    Le faire tel que tu le fait me semble dangeureux. Cela nécéssite que toutes les personne qui travail sur le même code que toi reglent leur éditeur pour qu'il reproduise l'indentation de la ligne précédente à l'identique. C'est le genre de truc qui finit toujours par merder et faire perdre un max de temps parce qu'un boulet à fait un commit sans vérifier.