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 :

refactoring en sous methode


Sujet :

Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Novembre 2004
    Messages
    53
    Détails du profil
    Informations forums :
    Inscription : Novembre 2004
    Messages : 53
    Par défaut refactoring en sous methode
    Bonjour je recherche un exemple relativement simple de refactoring de méthode en sous méthodes.

    Exemple : j'ai une methode A qui réalise un certain nombres d'actions (avec un certain nombres de if, switch, for, ect.) et je voudrais la couper en 2 méthodes afin d'en simplifier la complexité.

    Auriez vous un exemple concret sous la main ?

  2. #2
    Expert confirmé
    Avatar de djo.mos
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    4 666
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2004
    Messages : 4 666
    Par défaut
    Bonjour,
    Euh ... quel genre d'exemple ? Sur un IDE particulier ? ou le code java qui fait ce refactoring ?

  3. #3
    Membre averti
    Inscrit en
    Novembre 2004
    Messages
    53
    Détails du profil
    Informations forums :
    Inscription : Novembre 2004
    Messages : 53
    Par défaut
    En fait je suis en train de réaliser une documentation sur les bonnes pratiques de programmation liées à la complexité.

    J'aborde dans ce chapitre la notion de complexité cyclomatique (qui se mesure en comptant le nombre de boucles et de conditions dans une methode, c'est-à-dire le nombre d'instruction "if", "while", "do", "for", "switch" et "case". Le nombre de "ET" et de "OU" peut également être ajouté pour une évaluation plus stricte).

    Je voudrais juste illustrer cette notion avec un exemple de code source ou l'on a une méthode avec une complexité élevé (par exemple beaucoup de if imbriqués) que l'on découpe en 2 méthodes pour diminuer cette complexité.

    Mais je n'ai pas beaucoup d'imaginations. J'espère avoir été assez claire.

Discussions similaires

  1. refactoring sous VS2005
    Par t2006 dans le forum Visual Studio
    Réponses: 1
    Dernier message: 01/10/2006, 20h14
  2. [AJAX] Méthode jamais appelée sous IE
    Par Mister Nono dans le forum Général JavaScript
    Réponses: 9
    Dernier message: 29/09/2006, 15h19
  3. Réponses: 1
    Dernier message: 12/06/2006, 19h02
  4. Super classes et sous-classes/Méthodes
    Par smag dans le forum Langage
    Réponses: 4
    Dernier message: 29/06/2005, 23h10
  5. [Info]Meilleur plug in de refactoring sous Eclipse
    Par miage2004g1 dans le forum Eclipse Java
    Réponses: 4
    Dernier message: 12/04/2005, 16h22

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