Skip to content

joleques/Especificacao

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

##DEESCRIÇÃO

Livro de Eric Evan sobre Domain-Driven Design contém um monte de coisas boas. Uma das minhas favoritas é o padrão de especificações. É apenas um pequeno pedaço do quebra-cabeça, mas é particularmente agradável, pois você pode colocá-lo para uso imediato, não importa onde no ciclo de vida de desenvolvimento que você do projeto. Ele apresenta uma ótima maneira de levar o código potencialmente feio que é difícil de entender e compactá-lo em pequenos pedaços de regras de negócios reutilizáveis.

O seu âmbito limitado faz especificações fácil de testar, e uma maneira elegante de adicionar operações como AND, OR e NOT torna possível combinar essas peças em novas regras que podem ser aplicadas em todo o código. Se as regras são dadas bons nomes que lhe permitirá jogar fora difícil de ler código e substitua por um código que não só fornece uma solução elegante, mas também faz com que a intenção explicitada em linguagem natural.

About

Padrão do DDD, fiz um teste com classes de validação

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages