InfoQ

InfoQ

主题/标签专用视图

遗留代码相关的内容


最新“遗留代码”相关专题内容

Adobe技术经理董龙飞谈企业级RIA开发

主题
RIA,
架构 ,
企业信息集成

InfoQ编辑在QCon北京大会期间,就企业采用RIA解决方案的原因、如何与遗留系统进行集成、如何通过以用户为中心的设计理念帮助客户实现可交互的系统,以及RIA的未来发展趋势等采访了Adobe技术专家董龙飞。

“遗留代码”相关新闻

构建计算机、Windows 7和传统ADO

主题
构建系统

假设你在维护上个世纪九十年代的应用程序,它使用了传统的ADO库。重新编译的代码会在所有安装了Windows 7 SP1的计算机上正常运行,但是却会在安装有Windows XP的计算机上神奇地崩溃,而该程序已经在上面运行了快十年。这是很多做维护工作的开发者所面临的问题。

测试驱动开发与遗留代码的问题

主题
敏捷,
架构 ,
敏捷技术,
编程

Alan Baljeu试图在他庞大的C++遗留代码库中使用TDD。他发现:“使用最简单的可用方法”这个原则给他带来大量“返工”工作,造成了大麻烦。

VS 2008 SP1集成VB Power Packs

主题
.NET框架,
.NET

如果一个Bug修复已经完成但无人知晓,这也算是真正修复了吗?VB Power Packs修复程序已经打包到VS2008 SP 1中,但只有那些清楚知道自己所引用的DLL需要做哪些改变的人才算真正得到更新。

JOSH:企业软件组合的新提议

主题
架构 ,
企业架构

Grey Lens Man,这位戴灰墨镜的神秘人发了一篇很有意思的博客文章,谈论正折磨着许多企业的遗留系统问题,并提出了一种新的软件组合作为解决之道——JOSH,也就是JSON、OSGi、Scala和HTTP。

“优秀的设计”意味着...?

主题
Ruby,
敏捷,
Java,
面向对象设计,
设计,
.NET

成功软件系统的核心要素是优秀的设计。如何定义“优秀的设计”多年以来已经是很多辩论、论文、讲座、书籍、讨论的中心议题。在一个真正的定义面世之前,J.B. Rainsberger和Scott Bellware提供了一些可以遵循的建议以帮助读者。

“遗留代码”相关文章

八个改善Java遗留系统的技巧

主题
Java,
企业架构

Java系统也可能会变成“遗留”系统。这篇文章探究了8个快速而相对低风险的办法,来帮助改善即使是锈迹斑斑的Java应用。之前那些奄奄一息的应用,在使用了这些可以改善性能、减少运营负载和加速开发周期的方法后,获得了新生。

使用MDSD开发安全可靠的软件

主题
架构 ,
领域专用语言,
建模

当软件版本升级时,可能会引入新的API或是新的数据库模式(schema),而之前的客户端无法使用它们。在本文中,Andreas Kaltenbach说明了模型驱动的软件开发(Model-Driven Software Development ,MDSD)是如何帮助我们解决软件升级版本时的向后兼容性问题,从而简化软件的升级过程。

如何处理遗留代码

主题
敏捷,
敏捷技术,
工件和工具

构建(Build),自动化(Automate),测试(Test),这个BAT可以帮助你建立一张防护网,确保代码可以如你所愿的继续工作。 Richardson向我们展示了这些步骤如何迅速发现并解决那些没有意识到的副作用。看看它与你日常工作相比的区别是什么,你是否需要用不同的手段处理工作。