Ça y est, je le tiens mon troll ! ;o) Patron, c'est pas bien. Motif, c'est mieux.
Je cite un de mes auteurs favoris (moi-même ;o) :
Patron est en fait l'étymon de pattern, il a un sens très proche de gabarit, mais il a un second sens en français, celui de «dirigeant», qui peut créer une équivoque, une ambiguïté. Motif est la traduction usuelle de pattern en informatique : pour les expressions régulières, le traitement automatique de texte, etc.
Motif porte à la fois le sens de figure, forme, répétée et celui de raison, motivation. Or l'utilisation du terme motif dans le contexte du génie logiciel ne permet pas de distinguer clairement laquelle des deux acceptions fait le plus de sens ; il est en effet autant probable que l'on parle de répétitions ou de formes abstraites, modèles de plusieurs formes concrètes, que de motivations, mobiles, d'utilisations de techniques, de concepts ou de modèles d'ingénierie.
Toutefois, -- et contrairement à celui de patron --, le second sens de motif (raison, mobile) n'est pas antinomique de la définition de nos motifs : comme nous le verrons plus en profondeur, ceux-ci sont une motivation, une raison, de leur propre application et des concepts qu'ils véhiculent. Motif nous semble donc un meilleur choix comme équivalent {Ou un peu plus, grâce à la notion de motivation que le terme anglais ne porte pas.} du terme de pattern.
[... ici figure une petite recherche sur google que je ne retape pas ...]
Toutefois, l'on peut remarquer que l'utilisation de l'expression en anglais est fortement majoritaire ; la traduction n'est donc pas encore figée. C'est pourquoi nous avons décidé d'essayer de faire basculer l'usage vers l'utilisation de «motif de conception» comme traduction de design pattern.
On n'utilise pas les motifs juste pour les utiliser mais parce qu'ils servent, ils sont motivés.
[^] # Re: Décorateurs
Posté par Sylvain Sauvage . En réponse à la dépêche Sortie de Python 2.4. Évalué à 3.
Patron, c'est pas bien. Motif, c'est mieux.
Je cite un de mes auteurs favoris (moi-même ;o) :
On n'utilise pas les motifs juste pour les utiliser mais parce qu'ils servent, ils sont motivés.