软件出现bug一般分内部因素或外部因素内部因素一般是程序员经验少,设计不合理没有考虑到运行过程中可能会出现的问题比如本来是int数据类型写成别的了,也没有考虑到数据的承载量...外部因素一般是网络,服务器,数据库没有搭建好,或者信号不好也可能出现bug不同程序员写出的程序就像“跑车”和“拖拉机”比如客户让你组装个车,能跑就行,有得人组装出来是跑车,有的人组装出来就是拖拉机可以拿高速公路当作服务器,跑车和拖拉机当作运行的程序,跑车肯定跑得快技术浅的程序员写的程序,后期更换了开发团队,如果原代码不是“屎山”并且新加的功能不复杂的情况下,还可能实现,但时间一长还是会出现问题如果客户想百公里加速只需要2秒,“拖拉机”程序怎么改也没办法百公里加速2秒,那如果想实现这个功能就只能重新去做一套了程序出现Bug是无法避免的,经验丰富的程序员该踩得坑都踩完了有很多问题可以提前规避,即使程序开发好了也要定期维护巡查,这一步是不能省略的
(图片来源网络,侵删)
0 评论