java-design-patterns
java-design-patterns copied to clipboard
Design patterns implemented in Java
Pull request description updated the requested old changes in the [PR](https://github.com/iluwatar/java-design-patterns/pull/1912) > For detailed contributing instructions see https://github.com/iluwatar/java-design-patterns/wiki/01.-How-to-contribute
Microservices Self Registration #2687 - Microservice structure contains discovery-server & client service - During startup, client service would register itself with the discovery-server - During crash, client service would unregister...
closes #1325 Describes the anti-corruption pattern - added a new pattern
Pull Request Title: Implement Money Design Pattern (#1305) Pull Request Description: This pull request addresses issue #1305 and introduces an implementation of the Money Design Pattern to the java-design-patterns community....
Pull request title -Issue #2121 -Added documentation for observer pattern in Hindi Pull request description -New file addition(Readme.md) > For detailed contributing instructions see https://github.com/iluwatar/java-design-patterns/wiki/01.-How-to-contribute
Update README.md for monostate design pattern - Fully explain monostate design pattern. - Update #2246 Pull request description - Update Readme.md file in monostate > For detailed contributing instructions see...
Added explanation for issue #2239 which consisted of adding intent, explanation, programmatic example, as well as applications and consequences.
Added explanation, programming example | Explanation for Half-Sync/Half-Async Added a programmatic example and easy to understand explanation for Half-Sync/Half-Async design pattern. > For detailed contributing instructions see https://github.com/iluwatar/java-design-patterns/wiki/01.-How-to-contribute
Implicit Lock Pattern - Implemented implicit lock pattern described in issue #1300
#2257 Added Explanation to Resource Acquisition is Initialisation README.md Added explanations of the following: - The explanation consists of - Real world example - In plain words - Wikipedia says...