begin process at 2012 02 11 02:00:59
  Trouver un code source :
 
dans
 

12 commentaire(s) de Madvin sur des sources sur tout CodeS-SourceS

Déposé sur J(de)compression v4 beta

Même chose pour le titre : "WINRAR VERSION JAVA V4 BETA"

Vous risquez d'avoir des problèmes...
Posté le : 27/09/2010 13:06:53

Déposé sur J(de)compression v4 beta

Bonjour,

Winrar est une marque déposée ! Il est donc totalement inapproprié d'utiliser un tel nom pour votre programme qui n'est rien d'autre qu'un utilitaire de compression/décompression de fichiers. C'est comme si vous développiez un tableur et que vous l'appeliez Excel ! Je vous conseillerai donc fortement de changer le nom de votre classe.

@+
Posté le : 27/09/2010 13:04:58

Déposé sur Insérer des images dans un .jar executable (eclipse)

Bonjour,

Votre solution semble passer par l'utilisation d'un logiciel d'environnement de développement particulier... oui mais lequel ? ;p
J'ai eu beau lire et relire, il me semble bien ne l'avoir vu nulle part... ^^

@+
Posté le : 14/06/2010 13:15:40

Déposé sur Jeu tangram

Salut,

Petite astuce : Plutôt que d'implémenter directement les interfaces MouseListener et MouseMotionListener, il vaudrait mieux spécialiser les classes abstraites MouseAdapter et MouseMotionAdapter. En effet, les adapters implémentent les méthodes des interfaces associées en les laissant vides comme tu l'as fait pour la majorité d'entre elles. L'intérêt d'utiliser et de spécialiser les adapters est d'implémenter uniquement les méthodes du listener qui t'intéressent, ce qui permet de ne pas alourdir le code de ton programme avec toute une liste de méthodes vides.
Par contre si toutes les méthodes d'une interface listener doivent être remplies (pas de corps vide), implémenter directement l'interface convient parfaitement.

L'API Java doit normalement fournir un adapter pour chaque listener définissant au moins 2 méthodes.

++
Posté le : 09/06/2010 10:52:38

Déposé sur Classe matrice

Salut,

*** Juste quelques propositions d'améliorations ***

(Opinion perso) : C'est pas très objet ce que tu as fait... dommage... =/...

Mais bon si tu veux absolument passer en paramètres tes matrices comme tu l'as fait, il serait plus propre que :
  * tes méthodes soient statiques (mot clé static)
  * ta classe ne soit pas instanciable (ajouter un constructeur private qui ne fait rien)

Autres choses importantes :
  * il faudrait préciser à l'utilisateur (en commentaires ou en Javadoc) pour les matrices passées en paramètre quel indice parme le 1er ou le 2ème représente les lignes et lequel représente les colonnes, sinon les résultats attendus peuvent être erronés.
  * par convention, le nom des classes Java commence par une lettre Majuscule.
  * utilise des noms de variables plus parlant : par exemple les noms des variables boucle et boucle1 ne sont pas très représentatifs, alors que des noms comme ligne, colonne, lig, col, numLigne, numColonne, numLig, numCol le sont un peu plus.
  * ajouter une gestion propre des cas impossibles dans tes méthodes : par exemple l'addition et la soustraction sont définies uniquement pour des matrices de même taille (même nombre de colonnes et même nonmbre de lignes). Tu peux générer un résultat plus propre que l'émission d'un IndexOutOfBoundsException, comme par exemple écrire un message explicatif sur le flux de sortie standard ou celui d'erreur.

Encore autre chose : j'ai regardé vite fait ton code sans le tester... donc il y a peut-être quelque chose qui m'échappe et je peux très bien me tromper, mais :
  * lors de tes itérations, il semblerait que tu commences à l'indice 1 : or le premier élément d'un tableau se trouve à l'indice 0 en Java. Par exemple pour l'addition de matrices, tu parcours une ligne (ou une colonne) en allant de l'indice 1 à matriceA.length - 1 inclus : ce qui fait au total matriceA.length - 1 éléments parcourus et donc un élément est à chaque fois oublié (en l'occurrence ici le premier, celui à l'indice 0). Donc es-tu sûr que ton code fonctionne ?

Pour finir, tu as classé cette source en niveau Initié... or le code Java que tu as écrit ne contient aucune difficulté technique, et le concept de matrice est plutôt très répandu et bien connu... donc ta source est largement accessible pour les débutants.

Voilà, bonne continuation... :D

@+
Posté le : 25/01/2010 18:24:03

Déposé sur Jeu intégral en java 3d

Bonjour,

Une petite capture d'écran de l'application faciliterait un minimum la lecture du code... ;D

Merci.
Posté le : 10/06/2009 10:37:32

Déposé sur Addition sur une date

De plus tu as utilisé un logiciel WYSIWYG avec génération de code automatique n'est-ce pas ? Parce que le code IHM est totalement illisible ! >_< !
Posté le : 13/05/2009 14:13:40

Déposé sur Generateur de mot par incrementation

@coucou747 : Tu as tout à fait raison. C'est effectivement un abus de langage et ta définition de la chose mathématiquement est bien évidemment plus juste. Néanmoins je ne pense pas qu'il faille présenter la chose mathématiquement comme tu le fais car ça compliquerait VRAIMENT la chose cette fois-ci ! C'est destiné à des débutants, faut pas oublier... et je crois pas qu'ils apprécieraient ce genre de définition !! =p... ^__^
Posté le : 02/04/2009 14:26:03

Déposé sur Generateur de mot par incrementation

Salut !

Cette source n'est certainement pas de niveau "Initié". Un débutant est capable de la comprendre.
De plus, effectivement il est dommage que les mots "BruteForce" et "Password" aient été utilisés dans le code (faut quand même avouer que les mots clés catégorisant ton code sont plutôt douteux =/), sachant qu'il s'agit de l'implémentation d'un algorithme générique simple. D'autant plus que cela provoque des incompréhensions. La notion "d'incrémentation de chaines de caractères" me semble plus claire, et plus du tout ambiguë quand à la finalité de cette source.
Tu pourrais également faire passer en paramètre du main le nombre d'incrémentations à faire (par défaut 1). Cela éviterait de modifier le code source de ta classe à chaque fois.
Sinon un bon point sur la présentation du code qui est bien claire et indentée.
Posté le : 01/04/2009 16:27:59

Déposé sur Jeu d'echec en java

Pas mal du tout...

Tu peux insérer ton image dans la partie "Description" de la page. Comme ça on pourra directement la voir sur la page d'accueil de ta source. Regarde les codes sources déposés par d'autres personnes qui ont déjà fait ça, pour te faire une idée...

Sinon pour le Jar, si tu n'y arrives pas avec Eclipse, tu peux toujours le faire manuellement. C'est pas si compliqué que ça, avec un petit tutoriel trouvé sur le net et le tour est joué. ;D

++
Posté le : 29/10/2008 16:05:42

1 2


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,203 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales