While writing our nRF5 based application, we have used an app_config.h in our project. This is advised as one of the solutions for updating the configuration of the SDK in your getting started guide for many version of the SDK, V15 included. I'd like to ask what the reason is for suggesting this, alongside overriding the sdk_config.h file. It seems like having the app_config is an all around a better option.
Maybe someone could enlighten me.