Specification é um padrão de projeto descrito por Evans, o mago do DDD, ou pai, ou dono. Escreveu um livro sobre isso, o famoso e largamente mal utilizado DDD. Domain Driver Design, “Atacando as complexidades no coração do software”. O famoso livro azul. E o que ele diz?

“A especificação (Specification) é uma adaptação de um formalismo estabelecido, ou seja, o predicado.”

Entendeu? Acho que não né?

Leia mais