I readily accept that this strategy has worked for you. In my particular case, I work with customers and software where making a change, pushing it to production, and finding out that I missed a key requirement when it breaks is sometimes unacceptably consequential.
But that may not be true for everyone. If making changes and seeing what does or doesn't break is a successful strategy for you, go for it.
But that may not be true for everyone. If making changes and seeing what does or doesn't break is a successful strategy for you, go for it.