我们有一个内部 Flex 应用程序,它的设计更多是通过功能蔓延而不是任何清晰的愿景。它基本上是一种 CRM 和报告系统,它利用了相当多的 Flex 组件(树、图表、自定义组件、数据网格 - 各种)并与 .NET Web 服务后端对话。
它最初是我的第一个 Flex 项目,它是用你可能期望从原型中获得的 bodge、hope 和 repair 风格编写的。然而,它现在已经发展到我们将添加其他(新手)开发人员的地步,但一个人(叹气,可能是我)在大约一个月内重写当前快照可能并非不可能。所以,在这个阶段,我认为考虑在Mate框架中实现一个新版本可能是个好主意。
我不需要关于选择哪个框架的建议,我想要的是关于如何重构项目的建议。看起来这将涉及拆除所有内容并重新开始(我并不完全反对),但是框架是否必须从头开始构建?是否有任何已知和推荐的解决此类问题的方法?