1

玩!框架确实可以让您快速启动并运行,但我想知道一旦应用程序的大小和复杂性开始增长,维护应用程序会有多困难......

任何人都知道生产中的一些大中型游戏应用程序,支持、维护和改进它的难易程度如何?

4

2 回答 2

4

如果有人感兴趣,请从 play google group 重新发布:
只是一个评论,而不是一个严肃的答案:
这通常是我在试图说服人们使用新技术时喜欢的那种有偏见的问题 :)
几乎不可能用严肃的论点,而不是很主观......而且,这真的取决于主题,企业环境,人们的技能等......
最后,根据我的经验,技术本身几乎从来都不是项目时的主要问题失败或难以维护:通常是开发人员/架构师使用该技术的方式以及项目的设计和记录方式。你可以在最糟糕的技术中找到设计得非常好的项目。
然而,如果使用的框架很复杂并且需要太长的学习曲线和专家技能,它可能会成倍增加复杂性,而不仅仅是增加一点。

于 2011-08-21T14:43:13.123 回答
1

RoR 和 Grails 中的“轨道”,以及任何其他编码框架的约定,意味着它们限制了你的选择,以便让你更快地达到目标。在这种情况下,目标是基于 Web 的 CRUD 应用程序。

如果您未来的更改保持在框架规定的约束范围内,您将不会有任何问题。如果您决定要从中分支出来,您将遇到问题。

你对这个问题的回答将取决于这个事实。不会有一个单一的、令人欣慰的、一刀切的回应可以消除您决策中的所有风险。

于 2011-08-21T13:42:07.313 回答