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: 2017/11/24 16:20 par marc dexet