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 :

Comment bien coder ?


Sujet :

Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Décembre 2014
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Décembre 2014
    Messages : 2
    Par défaut Comment bien coder ?
    Bonjour tout le monde,

    voila j'ai commencé à coder mes première appllications, je suis content, sauf que je trouve que ma manière de coder est ... comment dire affreuse.

    Je suis tombé par hasard sur cet article

    L'auteur explique qu'il ne faut pas passer beaucoup de temps sur le code et qu'il faut passer plus de temps à réfléchir sur comment on va coder, il va même à dire qu'il faut donner 20% de son temps au code et 80% à la refléxion.

    Je suis un peu perturbé vis a vis de ça. Pensez vous que je dois appliquer ce qu'il dit ou qu'il y'a un problème dans sa méthode

  2. #2
    Modérateur

    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    12 582
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 12 582
    Par défaut
    Oui. Quand on ne sait pas où on va, ça prend bien plus de temps pour y arriver.
    Si on réfléchit d'abord à quoi vont ressembler les étapes, et qu'on les organise bien sous forme d'idée et pas de code, le code sera écrit plus vite et avec moins de bizarrerie.

    Le problème c'est quand on ne sait pas encore assez bien coder pour savoir comment transformer une idée en code, ou si c'est seulement possible. Dans ce cas-là il n'y a pas de miracle, on devient forcément meilleur avec l'habitude.
    Il y a forcément un peu de temps qui doit être passé à chercher comment on code telle ou telle idée. Ce qu'il faut fse rappeler, c'est qu'une fois qu'on a compris, ce code qu'on a cherché, il est moche et mal fait. Alors on met ce code de côté pour se rappeler comment on a fait, et on recommence tout, d'abord en réfléchissant à ce qu'on va faire, et ensuite en le codant.
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  3. #3
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Décembre 2014
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Décembre 2014
    Messages : 2
    Par défaut
    Merci d'avoir pris la peine de me répondre, c'est exactement la réponse que je cherchait

  4. #4
    Membre Expert
    Inscrit en
    Mai 2006
    Messages
    1 364
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 1 364
    Par défaut
    Il faut savoir qu'on passe beaucoup plus de temps à maintenir son code qu'à l'écrire. Généralement, faire un programme demandé par un client/pour soi est plutot rapide (quelques semaines à quelques mois selon le projet). Par contre, la maintenance est très longue (plusieurs années).
    En écrivant le programme en se lancant directement dans le code comme un cochon, on aboutit généralement au résultat voulu. par contre, on se retrouve avec plein de hack parce qu'on avait pas prévu une fonctionnalité qui entre en conflit avec l'architecture qui a été choisie. C'est pour ca qu'avoir un code réfléchi (et pas trop mal écrit parce qu'on a pris le temps de choisir une architecture adaptée) le rend beaucoup plus maintenable.
    Et il ne faut pas oublier que dans une entreprise, il y a souvent plusieurs personnes qui travaillent sur le meme code. Et si le code d'un cochon est dur à maintenir, le code de plusieurs cochons est encore pire

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. Comment bien coder en C ? les globales
    Par titux dans le forum C
    Réponses: 11
    Dernier message: 29/07/2014, 08h32
  3. Comment bien utiliser ce forum ?
    Par Alcatîz dans le forum Pascal
    Réponses: 0
    Dernier message: 21/04/2004, 16h37
  4. Comment bien gerer la mémoire avec les TStringList?
    Par david_chardonnet dans le forum Langage
    Réponses: 5
    Dernier message: 18/06/2003, 09h57

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