c# .net design-patterns specification-pattern
here

c# - Ejemplo de patrón de especificación



.net design-patterns (5)

De hecho, creo que la página de Wikipedia (en el momento de esta publicación) es un ejemplo más conciso y fácil de asimilar del uso del patrón de especificación ... lostechies.com realmente lo referencia.

Aquí está el enlace: Wikipedia: El patrón de especificación.

Después de leer una serie de blogs ( here y here ) por Chris Missal de LosTechies.com en el Patrón de especificación, estoy realmente interesado en encontrar ejemplos más completos. ¿Alguien sabe dónde puedo encontrar un ejemplo más completo o quizás un proyecto de código abierto que use este patrón?




También vea el "Aprendizaje del patrón de especificación" de Dimecasts para ver un ejemplo.

Después de haber aprendido el patrón de especificación a través de los mismos blogs que enumeró, todavía no estoy convencido. Podría ser que los ejemplos sean demasiado simplistas, por lo que parece más trabajo que vale la pena. Un buen ejemplo extenso que muestre un beneficio genuino sería bueno.


Para mí, uno de los mejores ejemplos es la Route Specification que Eric Evans usa en su libro.

El código fuente está here , está escrito en Java pero es muy fácil de entender y traducir a C #.