legacy-code

    36热度

    11回答

    当你在一个传统的代码库中工作时,将会对时间产生最大的影响,从而提高代码库的质量? 删除未使用的代码 删除重复的代码 添加单元测试,提高测试覆盖率,其中覆盖率低 创建跨文件格式保持一致 更新第三方软件 减少所产生的警告通过静态分析工具(ieFindbugs) 代码库由许多开发人员在多年的专业知识水平上编写而成,其中很多领域都未经过测试,而且有些测试不需要花费大量时间编写测试。

    0热度

    4回答

    我已与联系人了解如何更新使用ASP和Access构建的旧旧Web应用程序。服务器运行的是Windows 2000 Advanced Server,我相信IIS 5.0(我试图得到确认,但该公司不是技术人员,所以我非常怀疑Apache是​​否在服务器上运行)。 在上述平台上更新此Web应用程序可以使用哪些语言?我从来没有触及过传统的ASP,更不用说对Windows 2000/IIS 5进行任何Web

    1热度

    2回答

    我们有一个大型的MS Access项目,需要GUI功能,这在VBA /访问表单环境中很难/不可能完成。随着时间的推移,我们希望用WPF作为表示层重新编写/迁移到托管的C#环境。 我们做这件事的唯一可行的方法是经过一段较​​长的时间 - 先转换一些VBA表格(这样可以提供最佳的生产力效益),然后在12-24个月的过程中转换整个系统。 你认为什么是最好的方法。 MS Access可以在我们转换它们时托

    6热度

    3回答

    说我有一个 class A { final String foo() { // .. computing result, contacting database, whatever .. return "some computed value"; } // ... and a bazillion other methods, some of the

    0热度

    1回答

    我有一个目录充满了来自VB6应用程序的遗留代码。 我被要求提供这个应用程序使用的所有表的列表,所以我们可以给它分配一个特殊的SQL Server用户名。 扫描代码库以引用表名称的最佳方式是什么? 一些想法我有: 搜索以下关键字: “FROM”, “更新”, “插入”,并 手动注意表名(S) 周围的那些短语。 问题:体力劳动 大量的运行与SQL 跟踪的应用程序,并尝试运用各 功能,然后扫描日志 表名

    1热度

    3回答

    快速的问题。 有一个遗留网站(不受我控制,不能修改),它为用户提供填写数据的表单,然后用户“提交”表单进行处理。在这种形式上几乎没有错误检查,对用户的帮助也很少(即12年前它的设计很差,而且从未更新过)。 无论如何,此应用程序的后端执行关键功能。 我的问题是,是否有可能(没有任何修改遗留网站的能力),在asp.net中编写我自己的新前端(具有适当的预先验证),生活在不同的服务器&域,然后模拟'提交

    0热度

    3回答

    我正在更新我工作的公司中维护的许多子站点使用的经典ASP网页。 该页面的目的是通知用户他们将离开“我们”的网站并转到另一个网站。这基本上是免责声明,但由于资源限制和时间限制,我无法将免责声明添加到我们管理的每个网站。 这是问题的关键。当前代码从查询字符串中提取变量以在新窗口中创建“continue”链接。这显然会以跨站点脚本的形式产生许多问题。 如何处理这一更新,以消除使用VBScript/ASP

    7热度

    3回答

    另外,我想知道升级到Ruby 1.9会对版本1.86的遗留代码有什么影响。新版本是否向后兼容?

    0热度

    4回答

    不同的工作我有一些这方面的遗留代码: <?PHP if(isset($_GET['pagina'])=="homepage") { ?> HtmlCode1 <?php } else { ?> HtmlCode2 <?php } ?> 我不知道为什么,但是这似乎是工作。当我有?pagina = homepage时,htmlcode1被加载,而当pagina var不

    9热度

    6回答

    好的我在哪里工作,我们有相当多的系统在过去几十年中编写,我们维护。这些系统在多种操作系统(Linux,Solaris,Windows),多个数据库(Oracle的几个版本,sybase和mysql)以及多种语言(C,C++,JSP,PHP和主机)上是多种多样的的其他)被使用。 即使将相同的数据输入多个系统,每个系统都是相当自主的。 管理层最近决定,我们应该研究如何使所有系统愉快地彼此交谈并共享数据