Les articles de Tristan Colombo







Vérifier la conformité PEP 8 d'un code

GNU/Linux Magazine HS n° 095 | mars 2018 | Tristan Colombo
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

L'objectif : Lorsqu'une convention de codage existe, il est toujours mieux de s'y conformer. Pour Python, la norme se nomme PEP 8 (https://www.python.org/dev/peps/pep-0008/) et il est pratique de pouvoir avoir un logiciel qui nous indique quels points nous n'avons pas respecté.

Lire l'extrait










Créer et utiliser une classe abstraite

GNU/Linux Magazine HS n° 095 | mars 2018 | Tristan Colombo
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

L'objectif : Nous souhaitons créer une classe dont d'autres classes vont hériter, mais qui ne pourra pas être instanciée. Prenons l'exemple d'une classe Arme qui possède une fonction indiquant le type de dégâts de l'arme : contondant, tranchant ou perforant. Pour une Epee, une Masse ou un Arc, nous pourrons définir cette méthode, mais pas pour...

Lire l'extrait