IMPLÉMENTATION DE L'ENSEMBLE C AVEC JAVA

Scupper Messages postés 28 Date d'inscription jeudi 15 octobre 2009 Statut Membre Dernière intervention 12 décembre 2013 - 29 janv. 2012 à 00:03
Scupper Messages postés 28 Date d'inscription jeudi 15 octobre 2009 Statut Membre Dernière intervention 12 décembre 2013 - 1 févr. 2012 à 21:10
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/54025-implementation-de-l-ensemble-c-avec-java

Scupper Messages postés 28 Date d'inscription jeudi 15 octobre 2009 Statut Membre Dernière intervention 12 décembre 2013
1 févr. 2012 à 21:10
Merci,

Et je Vais ajouter de la JavaDoc :D
Mais sinon pour la partie des BigDecimal c'était pour plus de précision : trouver une solution entre de nombre à un erreur de valeur <err> n'est pas vraiment faisable avec double mais sinon toutes les autres méthodes utilise double.
Et avant que j'oublie pour $2 et $_2 j'ai cru que je vais les utiliser et donc pour différentier le 2 avec le -2 c'est tout, c'est juste ma méthodes lorsque je voudrais créer une valeur d'un objet que je vais utiliser après (un mélange de notations : php avec Java ;) )
cs_Julien39 Messages postés 6414 Date d'inscription mardi 8 mars 2005 Statut Modérateur Dernière intervention 29 juillet 2020 371
29 janv. 2012 à 13:37
J'ai oublié la note, 6/10, il y a de bonnes choses mais quelques maladresses :

Certaines constantes définies dans les interfaces sont curieuses : $2, $_2 ?? Quelle est leur utilité ?

Quand tu as des successions de elseif, en général, tu peux utiliser soit un switch soit une map et une boucle for.

Les commentaires avec des // pour bloquer certaines parties du code donnent un aspect non terminé.

Globalement, ton code est trop peu commenté (penses à la javadoc)

Je ne parle ici que des pistes d'amélioration mais globalement, ce que tu postes est convenable.

Bonne journée

Julien
cs_Julien39 Messages postés 6414 Date d'inscription mardi 8 mars 2005 Statut Modérateur Dernière intervention 29 juillet 2020 371
29 janv. 2012 à 13:32
Bonjour,

Ok, c'est pas mal, si tu veux quelques idées, tu peux regarder cette source http://introcs.cs.princeton.edu/java/97data/Complex.java.html

Mais globalement, ce que tu proposes est correct.

Je pense que tu pourrais te simplifier la vie en utilisant des double à la place des BigDecimal. Je ne comprend d’ailleurs pas tellement l’intérêt de leur utilisation ici.
Scupper Messages postés 28 Date d'inscription jeudi 15 octobre 2009 Statut Membre Dernière intervention 12 décembre 2013
29 janv. 2012 à 00:03
Si vous avez une amélioration, proposer la, je serais ravis de modifier le code ... :D
Rejoignez-nous