https://elitedev.in/java/java-module-system-best-practices-a-complete-impl/
Java Module System Best Practices: A Complete Implementation Guide