02.测试  测试是软件工程迭代和重构的有力保障。通过给出特定输入,并判断输出是否期待的结果从而断定局部的业务代码是否正常工作,而专门处理这些事的代码就是测试代码,这种代码自检方式可以给开发者带来更多的信心从而进一步优化软件。