diff --git a/README.md b/README.md index 5c4849f..388c108 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,5 @@ # Design Patterns in Python -- [Link](https://refactoring.guru/design-patterns/catalog) - Design patterns are typical solutions to common problems in software design. Each pattern is like a blueprint that you can customize to solve a particular @@ -44,3 +42,9 @@ and divided into three groups. - [Chain of Responsibility](behavioral/chain_responsibility/README.md) - [Command](behavioral/command/README.md) - [Iterator](behavioral/iterator/README.md) +- [Mediator](behavioral/mediator/README.md) + +## Ressources + +- [Refactoring Guru](https://refactoring.guru/design-patterns/catalog) +- [Python Design Patterns](https://python-patterns.guide/) diff --git a/behavioral/README.md b/behavioral/README.md index 5298940..55c8de2 100644 --- a/behavioral/README.md +++ b/behavioral/README.md @@ -7,3 +7,4 @@ Behavioral design patterns are concerned with algorithms and the assignment of r - [Chain of Responsibility](chain_responsibility/README.md) - [Command](command/README.md) - [Iterator](iterator/README.md) +- [Mediator](mediator/README.md)