Quote:
Originally Posted by wilsonmw04
That will never happen. You really won't know what product they have delivered until it gets in the hands of all the teams and they try to apply it to the game that year.
|
It might never happen, but not because it is hard. It would require a different design philosophy: Correctness over features.
The mandatory part of the code should be as minimal as possible, and anything that is merely a convenience should be optional. This would cut down on both the size and number of mandatory updates.
Then, updates to the core could be mandatory while updates to any optional part could be applied at a team's leisure, allowing for a proper testing cycle.