Specification pattern: Difference between revisions

Content deleted Content added
m clean up WP:TEMPLATECAT and general fixes
Adding short description: "Software design pattern" (Shortdesc helper)
Line 1:
{{short description|Software design pattern}}
[[Image:Specification_UML_v2.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]].