标签:
真正的高手只知道如何亡羊补牢!!
一、记录问题解决日志:
以后发生相同或类似问题时,可以很快找到并解决;
要将日志共享给团队,而不仅仅是靠一个人维护;
二、警告就是错误:
忽略警告信息继续开发代码,无疑给程序装上了一个定时炸弹,很有可能在最糟糕的时刻爆炸且到时候不易解决;
有些警告可能是很严重的错误!
三、对问题各个击破:
不要试图马上了解系统所有细节,要想认真调试,就必须将有问题的模块与其他代码库分离开来;
以二分查找的方式来定位问题是很有用的!
四、报告所有的异常:
报告的异常应该在代码的上下文中有实际意义;
要传播不能处理的异常;
五、提供有用的错误信息:
提供更易于查找错误细节的方式,别让用户陷于迷茫中;
区分错误类型 程序缺陷、环境问题和用户错误;
不要泄露安全信息、个人信息、商业机密或其他敏感信息;
标签:
原文地址:http://www.cnblogs.com/xishi7/p/4233124.html