摘要: 单元测试是一种保证代码在整个生命周期都不会出现BUG的防护墙,是具有重要价值的软件过程制品之一。如果没有单元测试,很难保证代码在一两年之后还是清晰的。 阅读全文
posted @ 2015-10-29 11:28 Alfred.Xu 阅读(310) 评论(0) 推荐(0)
摘要: 避免直接返回NULL。由于没有进行NULL判断导致的BUG占程序中总BUG的80%之多。 阅读全文
posted @ 2015-10-29 10:32 Alfred.Xu 阅读(237) 评论(0) 推荐(0)
摘要: 防御性判断是指我们不应该总是那么相信目前正在调用的接口或者返回的数据结果正是我们所希望的值,而要加以判断。判断时使用反向判断,能使代码变得美观。 阅读全文
posted @ 2015-10-29 10:31 Alfred.Xu 阅读(134) 评论(0) 推荐(0)