2010-08-02 5 views
2

Existe-t-il des exemples de motifs de conception C# GOF? Je continue à trouver this site qui a des exemples, mais les exemples "C# optimisés" ne sont disponibles que lorsque vous achetez un de leurs produits.Exemples de motifs C# GOF

+1

Cette question peut être d'une assistance http://stackoverflow.com/questions/3252499/what-design-patterns-are-implemented-in-the-net-framework –

Répondre

2

Il existe un livre intitulé "Design Patterns in C#" par Steven John Metsker qui donne des exemples en C# pour les 23 motifs GoF classiques. Edit: Du côté "disponible gratuitement en ligne", il existe une série décente sur Code Project par this author.

+1

+1. C'est un bon livre. Il a été écrit en .Net 1.x jours, au moins l'édition que j'ai, donc il pourrait y avoir quelques modèles qui sont plus optimaux (syntaxiquement, ou autrement), mais ça vaut quand même une bonne lecture. –

+0

@Nathan Oui, c'est vrai. L'édition que j'ai date de 2004 et il y a probablement une meilleure syntaxe pour beaucoup d'exemples. La meilleure utilisation est probablement pour une utilisation dans la compréhension des modèles par quelqu'un qui est déjà compétent en C# plutôt que l'inverse. –

1

Je recommande vraiment Head-First Design Patterns.

C'est techniquement Java, mais je n'ai jamais regardé Java auparavant et j'étais complètement lisible pour un développeur C#. J'ai vérifié à partir de la bibliothèque, seulement pour découvrir que beaucoup de développeurs .NET que je connais le possèdent déjà eux-mêmes.

Questions connexes