Bonjour,
Qui peut m'expliquer ä quoi sert cette pattern java ?
merci
Bonjour,
Qui peut m'expliquer ä quoi sert cette pattern java ?
merci
Salut,
Deux petites remarques en passant :
Il me semble que le terme de design pattern bien que anglais soit masculin en français (n'étant pas sur de moi je profite de ce sujet pour vous demander votre avis).
D'autre part, un design pattern est indépendant du langage, java en l'occurrence (sous réserve OO). Il est vrai que Java de par son API utilise beaucoup de ces fantastiques outils, mais rien ne t'empeches de faire les mêmes en C++.
Un petite remarque : j'ai du mal à saisir le lien entre l'API java et le nécessité d'utiliser des Design Pattern.Envoyé par Celeborn
La besoin de l'utilisation des design pattern s'impose par le fait de vouloir organiser et factoriser son code et le rendre plus efficace.
Tout ça pour dire que effectivement tu peux utiliser des Design Pattern dans tout langage Objet: Java, C++, C#...
A+
Je voulais juste dire que dans les design pattern sont très présent dans l'api java.
Design pattern se traduit en français par : modèle (ou motif) de conception. Donc on dira plutôt un design pattern (ou juste pattern).
L'utilisation de pattern n'a jamais rendu le code plus efficace, du moins pas dans le sens que l'on entend communément. Simplement, l'utilisation de modèle de conception permet de rendre l'architecture extensible, plus facilement maintenable, et réutilisable.Envoyé par thibaut
Pas uniquement. Il existe des modèles de conception pour tous les langages (même pour C), et plus largement même pour tous les domaines. On parle de "pattern language" (langage de modèles ?).Envoyé par thibaut
En premier lieu, utilisez un moteur de recherche.
En second lieu, postez sur le forum adéquat !
sauf qu'il n'auront pas le même "goût" selon les langages. dans certain cas il faudra torturer le langage dans d'autres c'est plus "naturel".Envoyé par thibaut
Il y a des patterns qui s'exprime mieux avec des interfaces, d'autres avec la généricité, d'autres enfin sont plus adaptés à des langages interprétés.
J'ai des principes: je peux toujours trouver une bonne raison pour les contredire .... mais j'ai des principes!
(mon excellent bouquin sur Java : https://eska-publishing.com/fr/livre...822407076.html)
Si bien sûr, tu prend le pattern Service Locator, il permet une accés plus efficaces aux Handles des EJB en les mettant en cache pour ne pas les recréer systématiquement... Le pattern Flyweight permet également de générer des instances de classes à la volée sans avoir à créer d'objets...Envoyé par Patriarch24
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