AI-powered
podcast player
Listen to all your favourite podcasts with AI-powered features
The Importance of Testability
In some ways, making changes in software is easy. But changing software, it's meant to be easy to change. And you mentioned testability and just having a good testing safety net. What do you have to do to make sure that you are, I guess, architecting for that testability? Well, one of the interesting things that we have noticed over the years is that if you think about how testable something is,. You tend to end up with the kinds of architectures and designs that make it easy to move things around and easy to change things.