Quelles sont les bonnes astuces à connaître pour développer en Python ?

Quelles sont les bonnes astuces à connaître pour développer en Python ?

1 octobre 2019 · 1 min. de lecture
quora Quora

Réponse publiée sur Quora

  1. Pour du dev sérieux, utiliser la distribution Anaconda et un IDE comme PyCharm, VSCode, ou un Eclipse avec PyDev comme LiClipse par exemple.
  2. Définir un environnement virtuel par projet et y installer uniquement les packages nécessaires. Conda est mieux que Pip pour les gros projets.
  3. Vraiment bien comprendre que tout est objet, et que les “variables” sont en fait des références à des objets. Si vous ne comprenez pas pourquoi :
>>> a=[1,2,3]
>>> b=a
>>> a.append(4)
>>> b
[1, 2, 3, 4]

alors révisez le modèle de données avant de coder. 4. Vraiment bien comprendre que les objets sont définis par leur dict , qui gère l’héritage et tout et tout. 5. Comprendre les générateurs ( instruction yield ), et la notion sous jacente d’itérateur. 6. Connaître l’existence de toutes les librairies de La bibliothèque standard Python. Il y a très probablement déjà là des briques importantes de votre futur programme. 7. Cherchez les autres briques sur PyPI avant de réinventer la roue. 8. Have fun ! N’oubliez pas de faire un petit >>> import antigravity de temps en temps :-)

Dr. Goulu
Auteurs
Dr. Goulu (il/lui)
Ingénieur à la retraite, toujours curieux et voyageur
EPFL MS Informatique 1988, PhD automatique 1994, eMBA Management of Technology

comments powered by Disqus