I have an Age Value Object which validates age betweens 2 const ( MinimumAge and MaximumAge )
At some point i want to be able to change this min and max range dynamically without editing code after project got published ( for example reading it from DB or fetching it from somewhere else... )
How can i do this without breaking DDD rules and be loyal to Value Object Self-Validating ?
I tried few ways but all broke DDD rules at some point