C'est un drame de se dire que le codeur de base fait mieux que le compilo pour optimiser ;) Ce dernier fait généralement mieux que nous, et des choses qui s'expriment simplement en récursif deviennent un enfer en itératif.
Il faut privilégier la simplicité d'écriture, sauf cas critique (identifié comme tel, pas pifométré); et essayer de tordre le code parce qu'un illuminé a dit pas de 'machin' pour dérouler l'algo ou le tourner différemment rend un code difficile à comprendre, bourré de cas d'erreurs, et est généralement bien plus compliqué que la façon simple.
Il ne faut pas décorner les boeufs avant d'avoir semé le vent
[^] # Re: Loupé
Posté par fearan . En réponse au lien La récursivité sur linuxfr. Évalué à 8.
C'est un drame de se dire que le codeur de base fait mieux que le compilo pour optimiser ;) Ce dernier fait généralement mieux que nous, et des choses qui s'expriment simplement en récursif deviennent un enfer en itératif.
Il faut privilégier la simplicité d'écriture, sauf cas critique (identifié comme tel, pas pifométré); et essayer de tordre le code parce qu'un illuminé a dit pas de 'machin' pour dérouler l'algo ou le tourner différemment rend un code difficile à comprendre, bourré de cas d'erreurs, et est généralement bien plus compliqué que la façon simple.
Il ne faut pas décorner les boeufs avant d'avoir semé le vent