Bonjour à tous.
Dans le livre "Apprendre à programmer avec python", G. Swinnen parle de l'importance des commentaires ("..." ou """...""") initiaux des classes et fonctions:
Dans notre exemple ultra-simplifié, cette ligne n'est rien d'autre
qu'un simple commentaire. (Par convention, si la première ligne suivant l'instruction class est
une chaîne de caractères, celle-ci sera considérée comme un commentaire et incorporée
automatiquement dans un dispositif de documentation des classes qui fait partie intégrante de
Python. Prenez donc l'habitude de toujours placer une chaîne décrivant la classe à cet endroitterminal python:
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
>>> from mon_fichier import Ma_classe
>>> help(Ma_Classe)
->
Est-ce si utile que ça? Parce que j'aime bien utiliser des trucs du genre:
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
Mais là les commentaires ne seront plus visibles dans la doc python.
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
A moins de faire ça:
ou
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
Mais bon c'est moyen.
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
Vous vous demandez où je veux en venir?
Et bien j'étudie les possibilités offertes par les commentaires initiaux des classes et fonctions et j'ai l'impression que certaines choses m'échappent.
Par ex. est-ce que les commentaires initiaux (voir les ex ci-dessus) des classes et fonctions sont pris en comptes par les environnement de développement? Est-ce bien pratique dans ce cas? Serraient-ils intégrés avec tous les ex de codes fournis ci-dessus? Je ne sais pas encore car Eric4 et Monkey Studios ne sont pas facile à installer (librairies plus récentes que celles de mon système d'exploitation) et que je n'utilise pour le moment qu'un simple éditeur de texte (mais ça pourrait bientôt changer).
Je suis en train de coder un projet qui contiendra au moins 150 classes. Je n'ai pas envie de corriger tous les commentaires à la fin.
Votre avis?

 

 
		
		 
        

 
			
			

 
   


 commentaire initial des classes et fonctions
 commentaire initial des classes et fonctions
				 Répondre avec citation
  Répondre avec citation
Partager