我们开发应用程序已经有一段时间了,而且效果很好。我们现在受委托为 iOS 构建一款类似于 Clash of Clans 的大型多人游戏。
我的问题是:
在开始编码之前,我们如何为能够发布游戏的后续版本做好准备?
假设该游戏拥有数百万(甚至数千)玩家,我们无法承受发布破坏先前版本的更新。
处理这些类型的软件版本的最佳实践是什么?我们希望每个版本都经过彻底测试,而无需返回并测试以前的每个功能。
我们开发应用程序已经有一段时间了,而且效果很好。我们现在受委托为 iOS 构建一款类似于 Clash of Clans 的大型多人游戏。
我的问题是:
在开始编码之前,我们如何为能够发布游戏的后续版本做好准备?
假设该游戏拥有数百万(甚至数千)玩家,我们无法承受发布破坏先前版本的更新。
处理这些类型的软件版本的最佳实践是什么?我们希望每个版本都经过彻底测试,而无需返回并测试以前的每个功能。