This project has 2 objectives, the first is to create a set of interfaces that can be used in the implementation of technology projects based on the JAVA language and using as a structure the Project Pattern (GoF), the second objective is an example of how it can implement the design patterns in our projects.
Below is a list of implemented design patterns :
Type: Behavioral
Type: Creational
Type: Structural
To use the interfaces of this project, put in dependency section in you prject:
This project was developed with the following technologies:
<dependency>
<groupId>br.com.ignisinventum</groupId>
<artifactId>patterns</artifactId>
<version>1.0.2</version>
</dependency>
if you want contribute for us, read the CONTRIBUTING.md
This project is under the BSD-2-Clause license. See the LICENSE for more information.
Made with ♥ by Cleidson Dias do Nascimento, MSc 👋 Get in touch!