From d2b6b872d737076a659bd547426814910a7f5f1a Mon Sep 17 00:00:00 2001 From: Ian Dinwoodie Date: Thu, 7 Apr 2022 15:03:07 -0400 Subject: [PATCH] Added usage reason for Bridge pattern. Fixes #4. --- README.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index c67b67c..bfa7a4e 100644 --- a/README.md +++ b/README.md @@ -1039,7 +1039,9 @@ std::cout << careers.getContent() << std::endl; #### When To Use -TODO +When you need to implement several variants of some functionality for a class, +you find yourself extending a class in competing ways, or you need to allow +switching between implementations at runtime. ### 🌿 Composite