Can I try it and see what will happen in a non-destructive way? How long does it take to try it? How apparent will the change be? How apparent are the configuration points?
I'm working on a legacy app that takes config from a spaghetti stack of files in 20 different places. This really lends itself to what I call "the fogbank effect" - you make a change and have no clue whether things got better or worse because you just get a different error message. You have no frame of reference for what the error message means. You are stuck in a fogbank. This effect is quite prominent for novice users/developers.
I'm working on a legacy app that takes config from a spaghetti stack of files in 20 different places. This really lends itself to what I call "the fogbank effect" - you make a change and have no clue whether things got better or worse because you just get a different error message. You have no frame of reference for what the error message means. You are stuck in a fogbank. This effect is quite prominent for novice users/developers.