每日一博 | 万字带你熟悉静态分析工具的评估测试
本文分享自华为云社区《静态分析工具的评估测试》,作者: Uncle_Tom。 1. 垂直极限 还是先说故事。那是 2014 年参加的一个测试驱动(TDD)的培训,培训是 TDD 推广的志愿者组织的,在一个咖啡馆里搞的,周末两天的免费培训。 培训过程中的一张图和一个视频让我至今记忆尤新。 1.1. 一张图 上面的两个图(原来培训的那个图找不到了,自己随手涂鸦了一下)。 左边是经过完整的系统的测试的软件产品,每个节点都通过测试,这样一层层的搭建起来的系统。看着就坚实可靠。 右边的测试则是随意的,很多地方都缺失了。任何一个风吹草动,一个异常都可能造成整个大厦倾覆。 不用说大家立刻就可以看懂,那个软件产品更可靠,更让人放心。 1.2. 一段影像 视频是电影《垂直极限》中开头的一段。虽然过去 20 多年了,但这部电影仍然被奉做山难电影的经典之作,有兴趣的朋友还是可以找来看一看的。 一个风和日丽的日子里,老爸带着儿子、女儿在一个高耸、陡峭的山峰上攀岩。他们已经来到了山峰的一半,在他们的上面个还有另一群攀岩爱好者。 老爸一边整理着自己的安全栓(攀岩过程中打在岩石中,然后利用登山绳固定自己的安全扣),...