From 824474c937e0c909db3090fac7fce60d1a5af643 Mon Sep 17 00:00:00 2001 From: unknown Date: Tue, 4 Nov 2025 13:08:23 +0000 Subject: [PATCH] docs: add missing Servant pattern to README behavioral patterns table --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 05222bc9..f91e38b2 100644 --- a/README.md +++ b/README.md @@ -50,6 +50,7 @@ __Behavioral Patterns__: | [observer](patterns/behavioral/observer.py) | provide a callback for notification of events/changes to data | | [publish_subscribe](patterns/behavioral/publish_subscribe.py) | a source syndicates events/data to 0+ registered listeners | | [registry](patterns/behavioral/registry.py) | keep track of all subclasses of a given class | +| [servant](patterns/behavioral/servant.py) | provide common functionality to a group of classes without using inheritance | | [specification](patterns/behavioral/specification.py) | business rules can be recombined by chaining the business rules together using boolean logic | | [state](patterns/behavioral/state.py) | logic is organized into a discrete number of potential states and the next state that can be transitioned to | | [strategy](patterns/behavioral/strategy.py) | selectable operations over the same data |