[Question existentielle] Les Design Patterns et JavaScript
Bonjour,
j�apprends les patrons de conception en ce moment � la fac, et il y en a un que je n�arrivais pas � dig�rer, c�est Abstract Factory. Jusqu�� ce qu�un coll�gue, qui conna�t mon go�t pour JavaScript, me donne la comparaison avec la fonction createXHR qu�on peut trouver par-ci par-l� dans les tutos sur Ajax.
Du point de vue fabrique, la fonction createXHR renvoie un XMLHttpRequest qui peut �tre vu comme un supertype :
- du XMLHttpRequest standard,
- de l�activeX Microsoft.XMLHTTP,
- de l�activeX Msxml2.XMLHTTP.
Une comparaison au final totalement fausse mais qui m�a permis de comprendre le truc.
Apr�s �a, je me suis pos� la question : �tait-ce si absurde ? Bien s�r, il y a de l�objet en JavaScript, et on peut y appliquer des patterns, j�en ai d�j� vu faire.
Mais est-ce dans l�esprit du langage ? Y en a-t-il parmi vous qui utilisent des patterns en JS, ou au contraire qui trouvent que c�est trop lourd ou trop moche ?
J�aimerais avoir vos avis.
;)
(version incompr�hensible du titre : � Les DP et JS � :mrgreen:)