Developpez.com - Rubrique Python

Le Club des Développeurs et IT Pro

Apprendre McCabe : un outil pour programmer en Python selon les bonnes pratiques, en mesurant la complexité du code,

Un tutoriel de Alexandre Galode

Le 2017-09-18 20:39:20, par deusyss, Expert éminent
Bonjour à tous.

Je vous propose un petit tutoriel concernant l'outil McCabe. Cet outil vous permet de mesurer la complexité d'un code.


Parmi la liste d'outils dont dispose Python pour assurer du développement de qualité, PEP8, ou encore Pylint, sont probablement les plus connus.

Garants du respect de la PEP8 et de la PEP20, ces outils permettent de s'assurer du respect des bonnes règles de codage Python. Mais qu'en est-il de la complexité du code ? Il s'agit pourtant d'un paramètre important permettant de s'assurer de la pérennité de maintenance dans le temps.

McCabe (prononcez Mac Cabe) est l'outil Python permettant de répondre à cette problématique. Je vous propose de le découvrir plus en détail.
Bonne lecture à tous !!!

Retrouvez les meilleurs cours et tutoriels pour apprendre à programmer en Python
  Discussion forum
5 commentaires
  • Community Management
    Community Manager
    Merci pour la présentation de cet outil qui présente bien des intérêts
  • marco056
    Membre chevronné
    Merci.
    Cet outil semble intéressant.
    A mon avis, il manque un ou deux exemples-types le rendant attrayant.
    Je vais essayer cela un de ces jours.
  • Namica
    Membre expérimenté
    Ça a l'air génial. Merci pour ce tuto.
  • deusyss
    Expert éminent
    Heureux que ce sujet intéressent certaines personnes. Si ça peux aider...

  • deusyss
    Expert éminent
    Cet outil est en effet très pratique. Je vous invite vivement à l'essayer.

    Concernant les retours d'exemple "fil rouge", rien n'est parfait ^^. Si je fais une mise à jour un jour, on y pensera promis