4

我开始在 ExtJS Architect 中构建一个相当大的应用程序,我想知道是否建议将应用程序拆分为多个项目(准确地说是 Architect 定义项目的项目)?

目前我是唯一一位从事此应用程序的工程师,但是将来可能会分配更多工程师。如果您想将项目拆分成更小的部分或构建一个大项目,需要考虑哪些要点?

另外:据我所知,不可能在 Architect 中与多个开发人员“共享”一个项目。这投票赞成拆分项目。

4

1 回答 1

1

免责声明:我没有使用 Architect 构建项目。我对这个问题的想法是,如果你正在构建一个 MVC 项目并且你希望 Architect 管理你的控制器和视图,那么你应该将它们放在一起。特别是如果您在模块之间进行交叉通信。但是,如果您 100% 确定您的模块是完全独立的 - 这意味着它们彼此没有任何关系,并且可能是单独的应用程序......(也许应该?)......那么您可以单独构建它们并且在你准备好放弃建筑师之后,将它们重新组合在一起。请记住,它是单向街道而不是 IDE。将模块放在一起应该只是意味着 app.js 现在列出了所有模块的所有控制器,而不仅仅是一个模块。

于 2012-07-20T00:16:38.027 回答