Refactorisation Python
Refactorisation Python
#
🎯 Objectif
Renommer des variables Python :
- sans casser le code
- sans créer d’incohérences
- en respectant les bonnes pratiques
- avec une démarche progressive et sécurisée
1. Respecter les conventions (PEP 8)
En Python standard :
- Variables →
snake_case - Fonctions →
snake_case - Méthodes →
snake_case - Classes →
CamelCase - Constantes →
MA_CONSTANTE - Attributs internes →
_mon_attribut - noms de fichier → snake_case
Exemple :
1
2
3
4
class EleveManager:
def charger_donnees(self, fichier_csv):
nombre_eleves = 0
2. Utiliser un renommage intelligent (VS Code)
Toujours utiliser : F2 → Rename Symbol
⚠️ Ne pas utiliser “Rechercher / Remplacer” global.
This post is licensed under CC BY 4.0 by the author.