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 :

Conseil de développement Java/ Groovy


Sujet :

Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre très actif
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    923
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Septembre 2008
    Messages : 923
    Par défaut Conseil de développement Java/ Groovy
    Bonjour à tous,

    Je suis développeur Java, et je viens de démarrer une nouvelle mission dans un client, où je dois faire évoluer une petite application qu'est à moitié écrite en Java et à moitié écrite en Groovy (80% du code Java, 20% Groovy sur 9 classes).

    Mon premier réflexe a été de me dire que j'allais réécrire les classes Groovy en Java, cela dans le but d'avoir un code plus propre et plus cohérent.

    Par contre je rencontre quelques problèmes avec des fonctions que j'ai du mal à trouver avec Java (notamment la gestion des XML), et je me demande si réécrire tout ce code vaut l'effort ou s'il serait plus simple à laisser les classes Groovy comme elles y sont...

    Que pensez-vous ? avez-vous des cas similaires ?

    Je vous remercie par avance de vos retours,

    Cordialement,
    Marc

  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
    Hello,

    Je saisis mal l'intérêt de réécrire ces classes, en fait. "Plus propre, plus cohérent." Euh... En quoi ?

    Il est vrai que professionnellement, j'ai souvent dû réécrire des classes Groovy en Java, à cause du fait qu'elles rendent les stacktraces inutilisables. Quand on tolère du Groovy dans un projet, on se retrouve à devoir abandonner l'un des outils de traque d'anomalie très puissants de Java, ce que je trouve absurde.

    Mais si ce n'est pas ton cas, alors je vois mal ce qui justifie cet effort.
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  3. #3
    Membre très actif
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    923
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Septembre 2008
    Messages : 923
    Par défaut
    Bonjour et merci de votre retour.

    Je me doutais un peu de la réponse, mais je pense qu'il c'était bien de poser la question...
    Je vais donc laisser le code Groovy et continuer à travailler en Java avec les nouvelles classes.

    Merci

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

Discussions similaires

  1. Conseil bouquins développement graphique Java
    Par Alba.1337 dans le forum Interfaces Graphiques en Java
    Réponses: 0
    Dernier message: 22/03/2012, 16h06
  2. [Debutant] MultiThread et conseils de développement
    Par etiennegaloup dans le forum Débuter
    Réponses: 3
    Dernier message: 25/01/2006, 08h31
  3. [Architecture] Conseil pour développement appli Client/Serveur
    Par etiennegaloup dans le forum Développement Web en Java
    Réponses: 11
    Dernier message: 22/01/2006, 11h44
  4. [Info]Développement Java Web Start
    Par szdavid dans le forum Interfaces Graphiques en Java
    Réponses: 5
    Dernier message: 26/01/2005, 16h59
  5. conseil de développement
    Par koolkris dans le forum Débuter
    Réponses: 4
    Dernier message: 09/11/2004, 13h01

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