Thank you for considering contributing to the DGL104 pattern-library! We welcome contributions from everyone.
There are several ways you can contribute to the DGL104 pattern-library:
- Reporting Bugs: If you encounter any bugs or issues, please report them by creating a new issue.
- Suggesting Enhancements: Have ideas for new features or improvements? Feel free to open an issue to discuss.
- Writing Documentation: Help us improve the project's documentation by fixing typos, adding clarification, or creating new content.
- Submitting Code Fixes: Found a bug and know how to fix it? Send us a pull request with your code changes.
- Adding Features: Want to add a new feature? Make sure to discuss it first by openeing an issue, then submit a pull request with your implementation.
- Review issues: Help us work on some pre existing issues in the issues tab.
To start contributing, follow these steps:
- Fork the repository on GitHub.
- Clone your forked repository to your local machine.
- create a new branch for your changes.
- make your changes and commit them.
- push your changes to the forked repository.
- submit a pull request from your branch to the main repository's 'main' branch.
*https://www.baeldung.com/java-observer-pattern *https://www.digitalocean.com/community/tutorials/observer-design-pattern-in-java