您现在的位置: 首页 > 网站导航收录 > 百科知识百科知识
为什么程序员写出的程序都有bug?对此你怎么看?
程序员,程序,代码为什么程序员写出的程序都有bug?对此你怎么看?
发布时间:2020-12-06加入收藏来源:互联网点击:
回答于 2019-09-11 08:43:50
很正常。
所有程序都有bug,测试和上线后没有发现问题是因为触发这个bug的条件还没达到,或者是运行的时间还不够久,运行的负载还不够大。当其中一个条件达成时问题就会出现了。
这也是为什么要在程序里加上运行日志的原因,包括程序崩溃的日志。因为很多情况下测试环境并不能还原出问题的场景,要结合日志查找问题原因。
回答于 2019-09-11 08:43:50
这个跟程序软件的规模有关,规模越大,出现bug 的可能性越高。如果一个简单的hello world 就没有bug了。需求复杂导致软件复杂,也就是程序复杂,所以程序中存在bug 便会不可避免。
回答于 2019-09-11 08:43:50
只要是人做事情,没有人能保证不犯错误,这就是bug产生的原因。我们只能通过各种事前事后的保障措施,争取少犯错误,绝对避免错误是不可能。
回答于 2019-09-11 08:43:50
你每次考试都能得100分吗?就是计算机也有算错的时候,了解下Intel的浮点运算错误事件。即使是机器制造也会有异常的时候。
回答于 2019-09-11 08:43:50
所有程序都会有bug,就不会有一个程序没有bug。
好程序都是调出来的。
俗话说的好,人无完人。代码无完代码,代码是人写出来的自然会有一些bug
就算一个简单的程序没有bug,也会有缺陷
所以程序员写出bug不丢人,丢人的是自己没心思去调。
所以才会有测试人员的工作
一些程序员总有一些事从网上粘贴复制修改的,所有代码也会有一些问题
当一个团队里面,各个部门之间相互合作,才会使一个产品更完美,以及效率,并不是保证,这个产品没有bug
回答于 2019-09-11 08:43:50
你怎么看待你还要经常拉屎撒尿,这是一个很常见的小BUG。你怎么看待你的生病,这是难诊断的BUG,你怎么看待你闯祸和倒霉出事故,这是不可预料的BUG。
回答于 2019-09-11 08:43:50
写程序就像写作文,不过是写给机器看的。写作文简单的错误就是错别字,标点符号错误,进一步是用词不当,表述不准确,也有可能审题不严,或者前后矛盾,最糟糕就是写跑题了,整个功能不能用。
回答于 2019-09-11 08:43:50
编程也是门遗憾的艺术
回答于 2019-09-11 08:43:50
永远不可能彻底消灭bug!
世界top coders联盟主席Boss Fat给出了关于bug的三大定律:
正确的代码,在某些环境中,会变成BUG;
正确的代码,在某些人眼中,会视为BUG;
正确的代码,在上完线之后,会引起BUG。
继而,基于此三大铁律,精通社会学的Boss Fat给出了宇宙终极定理:
只要某事物被至于某系统中,与其他事物配合驱动系统运行,则此事物无法彻底摆脱BUG。
仔细想想,确是如此。
上一篇:5G即将来临,现在市场上的4G手机怎么办?到时候买4G手机会很便宜吗?
下一篇:返回列表
相关链接 |
||
网友回复(共有 0 条回复) |