Voici une question posée sur Stackoverflow sur l'utilité des design patterns lorsqu'on utilise des langages fonctionnels. Ces langages sont très expressifs et l'auteur de la question se demande si les design patterns sont toujours d'actualité dans ce cas.

Commentaires

Ce ne sont simplement pas les mêmes Design Patterns.
Déjà, développer en Ruby remplace ou adapte certains patterns par rapport aux standards GOF, et de manière impressionnante dans certains cas (I'm looking at you, Visitor).
Même au sein d'un même langage, les patterns sont une vue de l'esprit, une classe abstraite, à implémenter en fonction de chaque contexte. Rien de surprenant à ce qu'ils changent aussi lorsqu'on change d'approche.

Il y a environ 12 ans

Effectivement, il y a super livre là-dessus d'ailleurs : http://designpatternsinruby.com/

Il y a environ 12 ans
Vous devez vous inscrire ou vous connecter pour poster un commentaire