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

Java Discussion :

Bien commenter son code Java


Sujet :

Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé Avatar de shaun_the_sheep
    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Octobre 2004
    Messages
    1 619
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : Enseignement

    Informations forums :
    Inscription : Octobre 2004
    Messages : 1 619
    Par défaut Bien commenter son code Java
    Bonjour,

    Je ne suis pas sur que ce post soit à sa bonne place, ou que la question n'est pas déjà fait l'objet d'un post.

    Je cherche des conseils pour bien commenter un code, ainsi que des exemples de références de code bien commenté.

    Et éventuellement un retour sur votre expérience en la matière.

  2. #2
    Membre Expert
    Avatar de CheryBen
    Inscrit en
    Mai 2005
    Messages
    1 599
    Détails du profil
    Informations personnelles :
    Âge : 43

    Informations forums :
    Inscription : Mai 2005
    Messages : 1 599
    Par défaut
    Bonjour, le but des commentaires est bien sûr la maintenance du code, donc avant de faire des commentaires, je dirai que le premier pas est de choisir des noms de variables pertinents (éviter liste1, jbutton5, ...)

    Ensuite, le minimum syndicale est de faire la javadoc de chaque méthode et attribut, en expliquant ce que fait la méthode et à quoi correspond l'attribut. (sans oublier le retour, en précisant si il peut être null ou pas, donner les plages de valeurs acceptées des paramètres)
    Il existe des outils qui permettent de vérifier automatiquement que la javadoc est rédigée pour chaque classe d'un projet, très pratique pour que tout le monde respecte la norme. (checkstyle par exemple)

    Après tu peux aussi commenter à l'intérieur des méthodes, par exemple certaines boucles. ("Pour chaque machin, on récupère telle information", "Tant que...")

    Je n'ai pas d'exemple à te donner, je ne travaille pas dans le monde libre.

  3. #3
    Membre éprouvé Avatar de shaun_the_sheep
    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Octobre 2004
    Messages
    1 619
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : Enseignement

    Informations forums :
    Inscription : Octobre 2004
    Messages : 1 619
    Par défaut
    Bonjour,

    Merci pour ces conseils. Pour préciser, je viens de récupérer le code d'un développeur sans aucun commentaire.

    Les sources sont de type jsp/classes java / Servlet

    Je connaissais la javadoc pour la partie classes/servlet, mais est ce aussi possible sur des jsp ?

    Merci

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

Discussions similaires

  1. Comment bien déboguer son code ?
    Par D[r]eadLock dans le forum Débuter
    Réponses: 47
    Dernier message: 02/04/2024, 16h06
  2. [2.x] Comment bien découper son code ?
    Par jacquesndl dans le forum Symfony
    Réponses: 2
    Dernier message: 29/04/2015, 21h17
  3. [VBA][Excel] Comment bien structurer son code?
    Par skystef dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 15/03/2007, 19h39
  4. [mise en page] pour bien indenter son code
    Par bihorece dans le forum C++Builder
    Réponses: 4
    Dernier message: 06/08/2003, 16h14

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