Pergunta

Depois de ler uma série de blogs ( aqui e aqui ) por Chris Missal de LosTechies.com no padrão Especificação estou realmente estou interessado em encontrar exemplos mais completos. Alguém sabe onde eu poderia encontrar um exemplo mais aprofundados ou talvez um projeto open source que usa esse padrão?

Foi útil?

Solução

Também dê uma olhada no Dimecasts 'Aprender o padrão de especificação' para um passo a passo de um exemplo.

Tendo aprendido o padrão de especificação através dos mesmos blogs como você listou, eu ainda não estou convencido. Poderia ser apenas que os exemplos são demasiado simplista assim parece mais trabalho que vale a pena. Um bom, exemplo extensa que mostra vêm verdadeiro benefício seria bom.

Outras dicas

Dê uma olhada no " Especificações " papel de autoria de Eric Evans e Martin Fowler .

O seguinte artigo blog - " A Especificação padrão ." - também poderia ser de utilidade para você

Na verdade, eu acho que a página da Wikipedia (no momento deste post) é uma forma mais concisa e mais fácil de absorver exemplo de como usar o padrão de especificação ... lostechies.com na verdade referências lo.

Aqui está o link: Wikipedia: O Padrão Especificação

Para mim um dos melhores exemplos é o Route Specification que usos Eric Evans em seu livro.

O código-fonte é aqui , ele é escrito em Java, mas é muito fácil de entender e traduzir para C #.

Você pode encontrar muitos exemplos de projetos sobre padrões de projeto ( Especificação Padrão também) aqui de "Professional ASP.NET design Patterns" livro .

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top