AI-powered
podcast player
Listen to all your favourite podcasts with AI-powered features
The Importance of Maintainability in a Fitness Function
The challenge people usually have with the ilities is some of them are very qualitative. I wanted to respond and turning those into quantitative values. You can't write a fitness function for that, but you can write something that says that this respects the layering of the architecture we've agreed to. The only should be on the person who is stating the requirement to say what the requirement actually means. And that's why we say the single most important feature of a fitness function is that you and I will never disagree on whether or not it passes.