An open API service indexing awesome lists of open source software.

https://github.com/mamrhein/specification

Python implementaion of the "Specification" pattern
https://github.com/mamrhein/specification

build-to-order predicate selection specification specification-pattern validation

Last synced: 11 days ago
JSON representation

Python implementaion of the "Specification" pattern

Awesome Lists containing this project

README

          

# Python implementation of the *Specification* pattern.

> The central idea of Specification is to separate the statement of how to
match a candidate, from the candidate object that it is matched against. As
well as its usefulness in selection, it is also valuable for validation and
for building to order.

[E. Evans, M. Fowler - Specifications](https://martinfowler.com/apsupp/spec.pdf)