Nowadays, we have to configure many configuration parameters in our applications. These parameters sometimes depend on the execution environment.
We need to build a maintainable code whose configuration should be externalised. This way, we can run the same package in different environments. More information here
[Read More]