Étant donné que les réponses à cette question sont maintenant trois ans, j'ai estimé qu'il était important de réaffirmer la pertinence de Martin Fowler modèles.
Le GOF modèles de conception de livre a d'abord été publié en 1994, et la plupart de ses modèles sont encore considérées comme pertinentes. On peut venir à une compréhension plus profonde d'entre eux et produit de subtiles variantes, mais ils sont là comme le fondement de toute bonne OO design.
Langues modernes de plus en plus de mettre en œuvre quelques-uns des motifs les coulisses afin que le développeur en théorie n'a pas à les connaître (un exemple est l'Itérateur modèle par le biais de l' yield
déclaration en C#). Mais, le développeur est un meilleur pour les connaître.
Le déplacement sur l'Martin du livre - c'est absolument toujours d'actualité. Il est vrai que de nombreuses bibliothèques maintenant l'appui de ces motifs en arrière-plan, une fois de plus faire abstraction loin de le promoteur, mais encore une fois, ils sont au cœur de l'entreprise développement d'application.
Ils résoudre les problèmes qui occurr, encore et encore, indépendamment de la langue, du système ou de la plate-forme.