Bonjour à tous,
j'ouvre ce sujet sur mon article sur les collections en java
http://skoffler.developpez.com/tutor...SE/collections
Merci d'avance à tous ceux qui ont envie de laisser un commentaire
Bonjour à tous,
j'ouvre ce sujet sur mon article sur les collections en java
http://skoffler.developpez.com/tutor...SE/collections
Merci d'avance à tous ceux qui ont envie de laisser un commentaire
J'ai commencé a regarder, ça a l'air pas mal mais une chose m'a un peu rebuté, c'est les citations en anglais de la doc suivies de leur traduction.
Soit on maitrise, l'anglais et la traduction n'a plus vraiment d'intérêt, soit ce n'est pas le cas est c'est la citation qui deviens inutile. Quand je consulte un tutoriel, c'est justement pour avoir une version simplifié de la documentation et plus agréable a lire. Les citations me paraissent rendre l'article plus lourd sans vraiment apporter grand chose. Je pense qu'il vaudrait mieux les retirer quitte a donner un lien vers la doc java
Bonjour,
Il s'agit "juste" d'une traduction de la javadoc en faite?
C'est un gros boulot je le reconnais, mais j'en vois pas trop l'utilité
Bonjour,
Toutes les citations et les traductions ont été supprimées.
salut,
je viens de jeter un coup d'oeil à ton article, et je trouve qu'il est plus une référence ou une version légère de la doc de Sun qu'un tutoriel, et je crois que de toute façon ce n'était votre but. J'aime bien, au fait, je l'ai ajouté aux favoris pour une utilisation ultérieur
petite remarque de mise-en-forme de la page, il serait bien de mettre les citations prise de la doc de Sun dans un cadre avec une couleur distincte, car ça m'a vraiment fait peur quand j'ai commencé à lire, et j'ai vu que c'était de l'anglais, et même remarque pour la traduction.
sinon, c'est du très bon travail
salut,
oui, c'est plus une référence, du fait de l'explication du code source, et
de la rigueur imposée.
Merci pour ton post
Je n'ai pas parlé de l'explication de code, car ce n'est pas ce qui m'a choqué au début, c'est vraiment la traduction de la javadoc.
Ensuite pour la description de chaque méthode, elle est vraiment bien faite et bien expliquée, on comprend exactement comment fonctionne chaque méthode de chaque classe.
Mais comme je l'ai dit, j'en vois pas l'intérêt, à part si l'on souhaite surcharger les classes java pour faire nos propres collections, mais c'est pas très courant.
Et je pense qu'il est plus important de savoir ce que fais chaque méthode plutôt que comment elle le fait, mais c'est mon point de vue.
Et dernièrement, je trouve que c'est vraiment un travail de titan, tu as même pas fait 10% du travail, il manque tout les set, la classe d'utilitaire Collections et tu as fait "seulement" une list et une map...
Enfin sur ce, je suis quand même impressionné de ton travail et je te souhaite bon courage pour la suite.
Au vu des remarques, toutes les citations et traductions ont été supprimées.
re salut,
c'est pas la peine de te défendre à chaque remarque, ça va seulement te fatiguer. Il n'y a jamais eu, et il n'y aura jamais un article qui intéressera tout le monde, donc, si des personnes ne trouvent pas intéressant, d'autres le trouveront très instructifs, donc, si tu crois que ta méthode est bonne, n'y change rien, et prends en compte les remarques constructifs et non pas les critiques de ceux qui ne critiquent que pour critiquer.
Il me paraît important de rajouter une remarque importante sur HashMap (mais valable pour beaucoup de classes de l'API): en environnement multi-thread une instance de HashMap doit être synchronizée !!!
On en revient à la javadoc en anglais qui dit "must be synchronized". Que personne ne se trompe, il ne s'agit pas d'une option de synchroniser une instance de HashMap en multi-thread => c'est une obligation.
Non seulement il est possible d'avoir des données inconsistantes (que l'on peut tolérer suivant les applications), mais beaucoup plus grave l'accès à un élément de la map peut conduire dans une boucle infinie.
Pour tous ceux qui en douteraient ou dont l'anglais reste limité, même si les articles ou les livres en francais sont intéressants, il faut TOUJOURS regarder la référence (le document original) qui est en anglais.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager