用户您好!请先登录!

分类目录传统IT

Spock单元测试框架介绍

1. 背景

​XML之父Tim Bray最近在博客里有个好玩的说法:“代码不写测试就像上了厕所不洗手……单元测试是对软件未来的一项必不可少的投资。”具体来说,单元测试有哪些收益呢?

  • 它是最容易保证代码覆盖率达到100%的测试。
  • 可以⼤幅降低上线时的紧张指数。
  • 单元测试能更快地发现问题(见下图左)。
  • 单元测试的性价比最高,因为错误发现的越晚,修复它的成本就越高,而且难度呈指数式增长,所以我们要尽早地进行测试(见下图右)。
  • 编码人员,一般也是单元测试的主要执行者,是唯一能够做到生产出无缺陷程序的人,其他任何人都无法做到这一点。
  • 有助于源码的优化,使之更加规范,快速反馈,可以放心进行重构。

阅读更多

实现遗留IT系统现代化的10个建议

IT的现代化是建立一个敏捷的、响应迅速的企业的关键组成部分。IT领导者们就如何将传统技术转化为数字资产提供了建议。

今年的非同寻常的事件强调了对现代技术环境的需求,即一个足够敏捷、反应迅速的技术环境,能够满足快速变化的业务动态–无论是新兴的收入机会还是在家办公的任务。

这就意味着要有一个可以使遗留应用程序现代化的战略计划。

“摆脱遗留问题是一个长期存在的问题,但实现现代化是现在的一个比以往任何时候都要更加重要的问题,”管理咨询公司Swingtide的总裁兼首席执行官、前首席信息官Diane Carco表示。

阅读更多