Specification pattern: Difference between revisions

Content deleted Content added
No edit summary
Line 1:
{{short description|Software design pattern}}
[[Image:Specification_UML_v2Specification UML.png|right|thumb|300px|Specification Pattern in [[Unified Modeling Language|UML]] ]]
In computer programming, the '''specification pattern''' is a particular [[software design pattern]], whereby [[business rules]] can be recombined by chaining the business rules together using boolean logic. The pattern is frequently used in the context of [[___domain-driven design]].