1. 首页
  2. 考试认证
  3. 其它
  4. working with legacy code 使用遗留Java代码的练习

working with legacy code 使用遗留Java代码的练习

上传者: 2024-10-05 23:03:57上传 ZIP文件 56.87KB 热度 11次
有效地使用遗留代码我们为什么要改变软件?添加功能-添加一些行为,保持现有行为不变修复错误-改变一些行为,保持其他行为不变改进设计-更改代码结构,保持现有行为不变优化资源使用-更改代码以提高资源使用率,保持现有行为不变检测现有行为的变化很重要!遗留代码是没有测试的代码。 ——迈克尔·费瑟斯遗留代码困境当我们更改代码时,我们应该进行测试。为了使测试到位,我们经常需要更改代码。旧代码更改算法确定变化点查找测试点打破依赖编写测试进行更改和重构我怎么知道我没有破坏任何东西?规则超感知编辑单一目标编辑保留签名依靠编译器结对编程接缝接缝是一个可以改变程序行为的地方,而无需在该地方进行编辑。特性测试表征代码的实际行为。使用白盒测试来识别有用的输入值断言当前的实际结果拦截点只是程序中的一个点,您可以在其中检测特
下载地址
用户评论