example usage of spring profiles for better understanding.
- Implementing continuous delivery principles - possibility to safe and fast turning on/off either whole module or specific feature without changing application/system code base.
- Code modularisation for better configuration maintenance.
- Code modularisation for painless extraction to separate system or subsystem*
*applies only if module is canonical. Extracting composite modules might be painful as these might contain other canonical or composite modules, etc.
- gradle 5.1.1
- java 11
Bartosz Pawłowski, bpawlowski@grizzlysoftware.pl