Information générale
Catégorie:
Codage, syntaxe et commandes
>Well I had a misplaced ) so my code was really only testing the boundary condition of doing 0! so it's a jaded benchmark for sure. *L*
I thought so... :) I've never seen a recursive solution faster than the non-recursive one.
>Several threads here have discussed that easier to maintain code is by far better than complex code that runs faster. I agree with that theory. I'd rank the code complexity of these Factorial functions, from least to most complex: recursive, nonrecursive, lookup.
I agree that readability/maintainability is better than performance (well, many times, not always). I disagree that the
recursive factorial can be easier to understand than a simple FOR... ENDFOR.
Vlad
Précédent
Suivant
Répondre
Voir le fil de ce thread
Voir le fil de ce thread à partir de ce message seulement
Voir tous les messages de ce thread
Voir tous les messages de ce thread à partir de ce message seulement