以前也想这个问题,程序还没有写如何测试呢?看下泥瓦匠如何工作的吧:
工匠一:先拉一跟水平线,砌每一块砖时,都与这根水平线进行比较,使得每一块砖都保持水平;
工匠二:先将一排砖砌完,然后拉一跟水平线,看看哪些砖有问题,然后进行调整.
看过这则类比之后直想笑,第二个工匠真的很笨,可是我们现在写程序不就是这样吗?
以前也想这个问题,程序还没有写如何测试呢?看下泥瓦匠如何工作的吧:
工匠一:先拉一跟水平线,砌每一块砖时,都与这根水平线进行比较,使得每一块砖都保持水平;
工匠二:先将一排砖砌完,然后拉一跟水平线,看看哪些砖有问题,然后进行调整.
看过这则类比之后直想笑,第二个工匠真的很笨,可是我们现在写程序不就是这样吗?