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

Qualimétrie Discussion :

Quelles sont les meilleures règles PMD ? [PMD]


Sujet :

Qualimétrie

  1. #1
    Nouveau membre du Club
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2010
    Messages
    49
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Juin 2010
    Messages : 49
    Points : 38
    Points
    38
    Par défaut Quelles sont les meilleures règles PMD ?
    Dans le cadre de mise en place de qualité nous aimerions mettre en place quelques règles PMD. Ma question est donc simple :

    Quelles sont, pour vous, les meilleures règles PMD, celles qui sont indispensables ?

    Le but est de commencer en douceur.

  2. #2
    Nouveau membre du Club
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2010
    Messages
    49
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Juin 2010
    Messages : 49
    Points : 38
    Points
    38
    Par défaut Réponse
    Je vais donc me répondre à moi même en vous partageant ce que nous avons décidé.

    Nous avons définis des règles incontournables :

    • NcssMethodCount (50 instructions)
    • NcssConstructorCount (50 instructions)
    • SwitchDensity
    • PreserveStackTrace
    • UnusedImports
    • SystemPrintln
    • AvoidPrintStackTrace


    Et des règles également très importantes :
    • UnconditionalIfStatement
    • UselessOverridingMethod
    • UselessOperationOnImmutable
    • MisplacedNullCheck
    • SimplifyBooleanReturns
    • SimplifyBooleanExpressions
    • AvoidReassigningParameters
    • PositionLiteralsFirstInComparisons
    • UnnecessaryLocalBeforeReturn
    • SingularField
    • MethodWithSameNameAsEnclosingClass
    • UnusedImports
    • UnusedPrivateField
    • UnusedLocalVariable

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 61
    Dernier message: 29/12/2016, 12h58
  2. Réponses: 0
    Dernier message: 04/12/2014, 11h26
  3. Réponses: 0
    Dernier message: 11/12/2012, 15h08
  4. [Avis] Quelles sont les meilleures API et outils Java ?
    Par Mickael Baron dans le forum API standards et tierces
    Réponses: 33
    Dernier message: 08/06/2011, 14h39
  5. Réponses: 5
    Dernier message: 25/05/2009, 14h59

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