Showcase of the OOP design patterns catalog illustrated with practical examples in different programming languages.
⭐ Star this repository
·
☝️ Propose an example
👷 Work in progress
👷 Work in progress
The examples you will find in this repository are completely operational projects that you can open up in your IDE and start refactoring executing the provided test suite.
That is, we understand that in order to have a better learning experience, you must have the whole picture of the specific code snippet you actually want to analyze. This gives you the freedom to modify it right away after cloning this project without having to worry about boilerplaty aspects.
Feel free to open an issue explaining how you want to contribute before starting out coding and we will help you figuring out the best way to approach it 😊