对于您给的这个例子,要考虑,但不是优先考虑。
比如服务器的时钟被人为调整了,就会产生注册时间晚于当前时间的问题。
先把正常的逻辑写出来,再去处理各种可能的异常情况,分清主次,工作才有效率。
我说的“异常情况”不是业务本身的逻辑分支没考虑到,而是诸如参数不合法、索引越界,NULL指针之类。
当然,工作要善于思考和总结,有经验了,瞄一眼业务就知道会发生常见的不常见的“异常情况”,很多都可以写个公用的函数,模式化处理。
虽然说软件不可能没有BUG,但编程还是要严谨,步步为营,尽量少出BUG。
本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度,google,bing,sogou 等
© 2025 tinynews.org All Rights Reserved. 百科问答小站 版权所有