Outils pour utilisateurs

Outils du site


python:optimisation_python

Ceci est une ancienne révision du document !


Optimisation en Python

Optimisation prématurée

=====
L'optimisation en Python est une démarche que l'on entreprendre quand un problème de performance est constaté. Une règle de génie logicielle dit : =====

Optimization is Evil

Cela signifie que chercher l'optimisation avant de s'être assurer que le code fait bien ce que l'on attend de lui est contre-productif et met en péril la maintenabilité du code.

En Python, la seule exception à cette règle est de vouloir travailler sur des ensembles de valeurs qui peuvent devenir conséquents avec les types python.
Il faut passer très rapidement à l'utilisation de librairies spécialisées comme http://www.numpy.org/ ou https://pandas.pydata.org/.

python/optimisation_python.1511536857.txt.gz · Dernière modification : de marc dexet