【发布时间】:2015-07-30 11:30:58
【问题描述】:
我在一家拥有复杂 WinForms 应用程序的公司工作,我想帮助重构它,但这将是一项艰巨的任务,除非确定了一些标准并且我们找到了一种方法来稍微自动化该过程。由于我是 Ruby on Rails 的忠实粉丝,我希望 WinForms 开发环境中有类似的东西,类似于 Rails 中的脚手架/控制器/模型生成器。我的想法是,每种形式和不同的特性都可以理解为生成样板 MVC 代码,其中包含 MVC 的属性和交互,以及更容易从一个地方移植到相应的 MVC 组的功能将是一种方法。
有没有人知道那里有任何生成器至少可以做一些类似于我在这里想做的事情?欢迎和赞赏任何和所有建议。谢谢!
【问题讨论】:
-
简短回答:不。 WinForms 是一项已有数十年历史的技术。如果您仍然要重构,为什么不迁移到 WPF?
-
这也是个好主意。我们已经讨论过了,由于具体情况,我们没有时间在不久的将来做出这样的跳跃。这是我希望我能给团队带来惊喜的东西,而不是将它引入我们的冲刺中,直到我有一种行之有效的改进重构工作的方法。
标签: c# ruby-on-rails winforms code-generation