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

Agents de placement/Fenêtres Java Discussion :

JDialog et MVC


Sujet :

Agents de placement/Fenêtres Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Invité
    Invité(e)
    Par défaut JDialog et MVC
    Bonjour,

    J'ai besoin d'un petit conseil. Jusqu'a maintenant qd je devais coder une JDialog par exemple, je mettais tout dans une seule classe. Je me suis rendu compte que certains décomposent cette classe avec MVC.

    Bon c'est vrai que ca fait plus propre de mettre tout ce qui concerne le visuel d'un coté, les commandes d'un autre et les données contenues dans la JDialog (genre une JList) d'un autre.
    Mais bon c'est quand même plus long à faire (mais certes plus facile à modifier par la suite). Et puis le problème c'est que ca fait 3 classes alors que ca peut se faire facilement en une seule classe. Pour un gros projet c'est peut être un peu lourd de décomposer ce genre de classe.

    J'espère avoir été clair. Qu'en pensez-vous?

    Cheers!
    Kévin

  2. #2
    Membre éprouvé
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    116
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 116
    Par défaut
    Bonjour,
    Si votre question est faut t'il decomposer. Je repond 1000 fois oui. Ya rien de plus enervant de devoir mettre a jour une application qui ne repond a aucune norme. Le MVC etant a priori connu par tous je vous sonseille de l'utilise. Utiliser les paquetages pour bien tout structurer.

  3. #3
    Membre très actif
    Profil pro
    Développeur informatique
    Inscrit en
    Avril 2003
    Messages
    321
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Avril 2003
    Messages : 321
    Par défaut
    Je suis également d'accord avec le fait de décomposer en utilisant MVC : j'ai travaillé récemment sur l'intégration d'un module dans une application assez costaude (Weka pour ceux qui connaissent) et cela c'est bien passé tout simplement parce que le code est très carré et respecte la norme MVC : en partant de là, les modification, mises à jour du code sont très grandement facilitées. A mes yeux OUI, cela vaut la peine de décomposer

  4. #4
    Invité
    Invité(e)
    Par défaut
    Mon soucis en fait c'est que c'est juste une petite boite de dialogue.
    Donc sur un gros projet si on commence à décomposer chaque élément ca va faire quand même pas mal de classe!

  5. #5
    Membre émérite Avatar de remika
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    806
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 806
    Par défaut
    Si tes packages sont bien faits, ce n'est pas un problème

  6. #6
    Invité
    Invité(e)
    Par défaut
    ok merci sympa

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

Discussions similaires

  1. Réponses: 4
    Dernier message: 24/02/2009, 12h06
  2. [MVC] Différences entre les framework MVC push et pull ?
    Par XavierZERO dans le forum Frameworks Web
    Réponses: 5
    Dernier message: 15/01/2004, 13h12
  3. [JDialog] Modification dans une fenêtre
    Par cefabien dans le forum Agents de placement/Fenêtres
    Réponses: 3
    Dernier message: 01/10/2003, 13h18
  4. Récuperer les icons des JDialog
    Par Pro_Fete dans le forum Agents de placement/Fenêtres
    Réponses: 2
    Dernier message: 17/04/2003, 13h00
  5. Classe abstraite / MVC
    Par caramel dans le forum MVC
    Réponses: 5
    Dernier message: 01/04/2003, 09h27

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