检查参数的有效性

本文强调了在软件开发过程中,实现函数时进行参数有效性检查的重要性。它解释了为什么在方法体开始处进行显示的检查是有益的,并指出这种做法可以帮助降低错误排查的成本。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

    绝大多数方法和构造函数都会对于传递给它们的参数值有某些限制,比如,索引值不能为非负数,对象引用不能为null。对于编写这些函数,应该考虑对于它的参数有哪些限制,应该把它们写在文档中,并且在这个方法体的起始处,通过显示的检查来实施限制。

    有效性检查所需要的适量工作从第一次合法性检查失败中就可以连本带利得到补偿。因为如何为做检查,后面一旦出错,排查错误的花费要大的多

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值