cs_Julien39
Messages postés6414Date d'inscriptionmardi 8 mars 2005StatutModérateurDernière intervention29 juillet 2020
-
13 mars 2011 à 10:58
diego -
20 mars 2017 à 17:50
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
bonjour est ce que c'est possible d'executér ta classe applicationboncompte.java?
car j'utiise eclipse mais j'arrrive pas.
dit moi comment tu as creer ton executable bon_compte.jar stp?
c'est avec le fichier build.xml?
cs_jojolemariole
Messages postés519Date d'inscriptionmercredi 21 mars 2007StatutMembreDernière intervention19 décembre 201625 16 mars 2011 à 10:12
Re,
La mise à jour sera pour plus tard, j'ai pas mal de travail par ailleurs.
J'ai amélioré grandement les performances en ne gérant plus les opération interdites avec des exceptions. Je ne me doutais pas que la gestion des exceptions était si consommatrice de temps pour la JVM.
cs_jojolemariole
Messages postés519Date d'inscriptionmercredi 21 mars 2007StatutMembreDernière intervention19 décembre 201625 15 mars 2011 à 11:16
Salut,
Merci pour ton commentaire.
Oui, j'ai développé la bibliothèque utilitaire, je vais ajouter les sources cet après-midi, avec quelques optimisations.
cs_marcos72
Messages postés1Date d'inscriptionlundi 8 octobre 2007StatutMembreDernière intervention15 mars 2011 15 mars 2011 à 10:52
Bonjour,
Interface conviviale. En lançant le fichier .bat le programme se lance et s'exécute bien. J'ai voulu importer ton projet dans eclipse pour regarder le code mais là il y des soucis à la compilation car le package utilitaire.jar fournit les .class mais j'ai pas trouvé les .java correspondants. As tu développé toi même utilitaire.jar? si oui pourrais tu S.T.P ajouter les sources ?
cs_jojolemariole
Messages postés519Date d'inscriptionmercredi 21 mars 2007StatutMembreDernière intervention19 décembre 201625 13 mars 2011 à 11:09
Salut,
Une exception n'est pas nécessairement une erreur. Dans ce cas, il s'agit d'exceptions levées dans le but de signaler que l'opération testée n'est pas légale ou pas utile (division par 1, soustraction négative...). Pas de problème de ce côté-là selon moi.
Concernant la lisibilité du code, tu as raison : elle est faible dans cette méthode. Mais dans ce genre d'algos, il faut rechercher la performance au détriment de la lisibilité. Y'a encore du boulot c'est sûr.
cs_Julien39
Messages postés6414Date d'inscriptionmardi 8 mars 2005StatutModérateurDernière intervention29 juillet 2020371 13 mars 2011 à 10:58
Pour améliorer la lisibilité et la testabilité de ton code, il serait peut être intéressant de décomposer ta fonction en plusieurs sous fonctions.
20 mars 2017 à 17:50
car j'utiise eclipse mais j'arrrive pas.
dit moi comment tu as creer ton executable bon_compte.jar stp?
c'est avec le fichier build.xml?
16 mars 2011 à 10:12
La mise à jour sera pour plus tard, j'ai pas mal de travail par ailleurs.
J'ai amélioré grandement les performances en ne gérant plus les opération interdites avec des exceptions. Je ne me doutais pas que la gestion des exceptions était si consommatrice de temps pour la JVM.
15 mars 2011 à 11:16
Merci pour ton commentaire.
Oui, j'ai développé la bibliothèque utilitaire, je vais ajouter les sources cet après-midi, avec quelques optimisations.
15 mars 2011 à 10:52
Interface conviviale. En lançant le fichier .bat le programme se lance et s'exécute bien. J'ai voulu importer ton projet dans eclipse pour regarder le code mais là il y des soucis à la compilation car le package utilitaire.jar fournit les .class mais j'ai pas trouvé les .java correspondants. As tu développé toi même utilitaire.jar? si oui pourrais tu S.T.P ajouter les sources ?
13 mars 2011 à 11:09
Une exception n'est pas nécessairement une erreur. Dans ce cas, il s'agit d'exceptions levées dans le but de signaler que l'opération testée n'est pas légale ou pas utile (division par 1, soustraction négative...). Pas de problème de ce côté-là selon moi.
Concernant la lisibilité du code, tu as raison : elle est faible dans cette méthode. Mais dans ce genre d'algos, il faut rechercher la performance au détriment de la lisibilité. Y'a encore du boulot c'est sûr.
13 mars 2011 à 10:58
Les blocs catch sans rien sont dangereux !
Sinon, ca marche bien