黑马程序员技术交流社区

标题: 什么是代码的健壮性?? [打印本页]

作者: Larno    时间: 2014-11-8 14:09
标题: 什么是代码的健壮性??
什么是代码的健壮性??

作者: song395866365    时间: 2014-11-8 14:50
这个视频好像也有说吧,就好比一个人的身体强不强壮,强壮的人生病了很快就恢复,身体差的话一生病就倒下了
作者: 王世虎    时间: 2014-11-8 15:11
比如说,加私有的成员变量,可以再本类中提供对外的访问方式,让外部来访问。如果此时在访问方式中加入逻辑判断语句,对访问的数据进行操作。这种情况就提高了代码的健壮性。
作者: cxdzh    时间: 2014-11-8 15:59
本帖最后由 cxdzh 于 2014-11-8 16:02 编辑

就是程序要经得起折腾,要方方面面可能的意外情况尽量考虑到,
比如某个程序,接收一个1-7之间的参数,你要判断这个参数是几,然后返回星期几,结果别人给你传个"坑"字进来,你怎么返回星期几呢?
没有做预先处理的话,程序岂不是就挂了?所以要针对这些可能会导致程序出错的意外情况进行预处理,比如,如果传进来的参数不是1-7之间的数字,是0,或者是8.,9,10,就返回"别坑我!".
等等之类
只是比喻啊..参数如果是整数型,就只能接收整数参数,不可能真传个"坑"字进去

作者: 高昌德    时间: 2014-11-8 16:02
楼上真理
,,,,
作者: 王会涛    时间: 2014-11-8 16:19
这个写程序写多了,经验多了,程序对外提供的接口多了,方法封装的比较好,类与类之间的依懒性减少,都可以说是增强了健壮性,还有对于异常的处理!
作者: zhangyangLengen    时间: 2014-11-8 16:26
程序的健壮性:
         能够预测性处理意外的情况
         以及能够预测处理一些程序的异常
         能够使得程序能够正常的运行,不会遇到意外的情况就会挂或者得出不应该的结论
作者: 蓝墨清幽    时间: 2015-5-3 22:38
学习了:victory:




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2