播放!框架确实让你快速启动和运行,但我想知道一旦应用程序的规模和复杂性开始增长,维护应用程序会有多难......
任何人都知道生产中的一些大中型游戏应用程序,以及支持,维护和改进它的难度或容易程度如何?
答案 0 :(得分:4)
如果感兴趣的话,请从Play google小组重新发帖:
只是一个评论,而不是一个严肃的答案:
当我试图说服人们使用新技术时,这通常是我喜欢的那种有偏见的问题:)
几乎不可能用严肃的论据回答这个问题,而且不是很主观......而且,它真的取决于主题,企业背景,人民的技能等......
最后,根据我的经验,当项目失败或难以维护时,技术本身几乎不是主要问题:通常是开发人员/架构师使用此技术的方式以及项目的设计和记录方式。您可以在最糟糕的技术中找到设计精良的项目
然而,如果使用的框架复杂且需要太长的学习曲线和专业技能,它可以增加复杂性,而不仅仅是增加它。
答案 1 :(得分:1)
RoR和Grails中的“轨道”以及编码框架的任何其他约定意味着它们会限制您的选择,以便更快地实现目标。在这种情况下,目标是基于Web的CRUD应用程序。
如果您未来的更改仍然在框架规定的限制范围内,那么您将不会遇到任何问题。如果您决定从中分支出来,那么您将遇到问题。
你对这个问题的回答将取决于这个事实。不会有单一的,令人欣慰的,一刀切的响应,这将消除您决定的所有风险。