[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [gulliver] [atelier python] Vous pouvez poser questions et code


From David MENTRE <dmentre at linux-france dot org>
Subject Re: [gulliver] [atelier python] Vous pouvez poser questions et code
Date Sat, 16 Feb 2008 21:13:32 +0100

Salut Fred,

"Fred Lemasson" <djassper at gmail dot com> writes:

> je ne suis pas encore super à l'aise avec les try/except ...

Qu'est-ce qui te pose soucis ?

> le code est dispo ici (il est bien entendu LIBRE) :
> http://www.kik-it.com/downloads/PYTHON_STUFF/pong3-01.py.txt

Très intéressant. Il faudra que je le test dans un réseau avec plus
d'une machine. :-)

Tu l'as mis en GPLv3. Rien à redire. :-) Par contre, je suppose que
c'est toi qui a ajouté la clause « If you Improve/Modify/Debug Pong, you
["must" AND "will be happy to"] send me an email. » Je ne pense pas que
ce soit compatible avec la GPL. Si tu remplaces le « must » par un «
might », je pense que ce sera bon.

Côté code, c'est très lisible. Néanmoins, j'aurais tendance à revoir le
formatage du code, notamment les espaces et la limitation des lignes à
79 caractères. Les règles à suivre sont indiquées ici :

 Style Guide for Python Code
  http://www.python.org/dev/peps/pep-0008/

Voir également :
 Docstring Conventions
  http://www.python.org/dev/peps/pep-0257/

Sinon, j'aurais tendance à faire plus de fonctions dans la partie « ###
Code ### ». À mon avis, des petites fonctions améliorent la lisibilité
du code.

Amicalement,
d.
-- 
David Mentré <dmentre at linux-france dot org> -- http://gulliver.eu.org/