Development guidelines
Table of Contents Why? The reasons why we're created this page is to: Basics Use SOLID This is our basis. Nice guide available here - https://www.baeldung.com/solid-principles Use GRASP You really should know at least definitions of this patterns - https://en.wikipedia.org/wiki/GRASP_(object-oriented_design) Use REST carefully Read this before you start to develop API - https://www.restapitutorial.com/ Read this and try to reach at least 2 level - https://martinfowler.com/articles/richardsonMaturityModel.html 12-factor app https://12factor.net/ Reactive Systems https://www.reactivemanifesto.org/ API and you This tag is very useful...