The past is a foreign country; they do things differently there.
我们需要将软件不仅仅视为代码,而是可以分析和验证的数学对象。