Joel on Software 有一篇关于从头开始重写的非常好的文章 (http://joelonsoftware.com/articles/fog0000000069。 html)。我不确定这是否完全适用于您的情况,但他文章的要点是永远不要重写。您已经在该代码中进行了多年的工作和错误修复,并且用另一种语言重写它根本无法涵盖所有这些修复。我的建议是找到一种将 Delphi 后端与新的 Silverlight 前端连接的好方法。话虽这么说,我从未与 Delphi 进行过任何接口,所以你只能靠自己了。
Joel on Software has a pretty good article about rewriting from scratch (http://joelonsoftware.com/articles/fog0000000069.html). I'm not sure if that completely applies to your situation, but the gist of his article is don't rewrite, ever. You have years of work and bug fixes already in that code, and rewriting it in another language simply won't be able to cover all of those fixes. My recommendation would be to find a good way to interface your Delphi back-end with the new Silverlight front-end. That being said, I've never done any interfacing with Delphi, so you're on your own from there.
发布评论
评论(1)
Joel on Software 有一篇关于从头开始重写的非常好的文章 (http://joelonsoftware.com/articles/fog0000000069。 html)。我不确定这是否完全适用于您的情况,但他文章的要点是永远不要重写。您已经在该代码中进行了多年的工作和错误修复,并且用另一种语言重写它根本无法涵盖所有这些修复。我的建议是找到一种将 Delphi 后端与新的 Silverlight 前端连接的好方法。话虽这么说,我从未与 Delphi 进行过任何接口,所以你只能靠自己了。
Joel on Software has a pretty good article about rewriting from scratch (http://joelonsoftware.com/articles/fog0000000069.html). I'm not sure if that completely applies to your situation, but the gist of his article is don't rewrite, ever. You have years of work and bug fixes already in that code, and rewriting it in another language simply won't be able to cover all of those fixes. My recommendation would be to find a good way to interface your Delphi back-end with the new Silverlight front-end. That being said, I've never done any interfacing with Delphi, so you're on your own from there.