IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

EDI, CMS, Outils, Scripts et API PHP Discussion :

Outils de revue de code


Sujet :

EDI, CMS, Outils, Scripts et API PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de grabriel
    Inscrit en
    Septembre 2006
    Messages
    946
    Détails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 946
    Par défaut Outils de revue de code
    Bonjour,

    On m'a demandé de faire une revue de code sur un développement en PHP J'ai regardé à droite et à gauche sur internet à la recherche d'outils de revue de code pour le php et j'en ai vu plusieurs mais pas vu de comparatif, n'ayant pas le temps de tout tester, est-ce que quelques personnes présentes sur le forum ont déjà utilisé ces outils.

    Checkstyle
    Php_CodeSniffer
    Snoopy
    trouvé là : http://www.clochix.net/post/2006/09/...mmation-en-php

    ou Phpcheckstyle
    http://developer.spikesource.com/wik...checkstyleNews


    Je ne vois pas trop l'utilité d'outils de ce genre, pour moi un code à jour, avec des commentaires et avec lequel on peux générer une doc (Doxygen ou documentor) suffit pour être "Valide". Après qu'il respecte les conventions de Pear ou celle-ci qui ressemble au java : http://www.blueshoes.org/en/develope...ng_guidelines/
    c'est certes un plus, mais c'est loin d'être le principal élément. Ce que je veux dire c'est que pour moi le plus important c'est pas le style d'indentation du code. C'est comme en html on peux pondre du code imbuvable qui passera les validations de la W3C...

    Qu'en pensez vous???

    Merci

  2. #2
    Membre émérite
    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Juin 2003
    Messages
    910
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2003
    Messages : 910
    Par défaut oui et non
    Je n'ai pas testé d'outils spécifique à ce sujet. J'utilise principalement la Reflexion (API OOP de PHP5). Ensuite en ce qui concerne ce que tu dis, effectivement, si le code est bien écrit et bien documenté alors je ne vois pas l'intérêt de passer du temps (c'est de l'argent) à vérifier que le code est bien indenté ou non et autres subtilités. Tant qu'on s'y retrouve quand on se replonge dedans quelques mois plus tard...

    Par contre, de là à faire du code inbuvable sous prétexte qu'il est tout de même validé par W3C (ou autre), je ne suis pas d'accord. Mieux un code est écrit, plus il est facile pour celui qui repasse derrière de s'en accomoder.

    Respectons les suivants...

  3. #3
    Membre émérite

    Profil pro
    H4X0|2 @ YourLabs Business Service
    Inscrit en
    Octobre 2006
    Messages
    657
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : H4X0|2 @ YourLabs Business Service
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2006
    Messages : 657
    Par défaut
    C'est clairement avec un framework de test-unitaires qu'on peut efficacement tester la qualité d'un code.
    Notamment depuis la version de developpement de phpunit qui permet d'analyser la couverture du code générée par xdebug.
    Aussi, cette dernière version permet d'analyser les redondances de code, aidant ainsi à la re-factorisation.
    Finalement, il est évident que les commentaires sont le plus important, il faut pouvoir comprendre un script ou une classe en lisant seulement les commentaire.

Discussions similaires

  1. Outils de revue de code sous Eclipse
    Par GLSpirit dans le forum Eclipse
    Réponses: 1
    Dernier message: 13/08/2011, 18h39
  2. [C#] - Outils de revue de code et metric
    Par marcel_kobain dans le forum C#
    Réponses: 2
    Dernier message: 20/06/2009, 22h16
  3. Outil pour la revue de code
    Par FABFAB125 dans le forum Outils
    Réponses: 7
    Dernier message: 25/11/2007, 10h35
  4. Outils de revue de code
    Par YAMKI dans le forum Qualimétrie
    Réponses: 2
    Dernier message: 15/02/2006, 12h29
  5. [Revue de code] Quels outils pour de grosses applis?
    Par franckR dans le forum Choisir un environnement de développement
    Réponses: 1
    Dernier message: 21/03/2004, 10h03

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo