my understanding is that a "reason to change" is entirely context dependent, so difficult to make concrete.
what are you seeking to understand as a result of knowing precisely what a "reasons to change" is?
what are you seeking to understand as a result of knowing precisely what a "reasons to change" is?
Agreed. The problem is that the SRP mandates that you make decisions based on this vaguely defined concept.