有的开发人员认为,测试代码不是交付给最终用户的产品代码,只是内部测试使用的,因此其质量比产品代码低一点也无可厚非.我们认为这是一个错误的观点.首先,虽然测试代码不会被交付给最终用户,但它同样是交付代码,它将被交付给下一代维护程序员,而这些维护程序员,很有可能就是我们自己.因此,为了让我们自己和其他程序员今后的生活轻松一点,我们应该在书写测试代码的时候,就以能达到的最高标准来要求.另一方面,测试代码也必须是优质的代码.低劣的测试代码所带来的麻烦,远超过没有测试代码所带来的麻烦.因此,要么我们不写测