首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

2500万行C代码,改bug改到地老天荒!程序员怎么上班的?

大家好,我是小编,感谢您的阅读。

科技的不断发展,也使生活质量不断的提高。中国的科技实力也是不断的法杖,被世界所认可。前段时间,中国华为手机,在5G业务领域也使有了非常大的突破,在全球范围内都是被认可的,国民也使倍感骄傲,感觉华为也是非常强大的。

一般来说,当人们看到人造的比较庞大的建筑师,都会为之惊叹,就像长城一样,是中国古时候遗留下来的巨大瑰宝,感到非常的厉害了。

那国内还有很多巨型的建筑,虽然不仅让人感叹惊奇,但是后期的维修处理也是非常麻烦的。除了这些建筑,因为体型庞大,维修得非常痛苦外,科技领域也有这样一个庞然大物。

在外国某一论坛上,有人提问道:你见过的规模最大的还在使用的烂代码有多大?有人就给出了答案,有着2500万行C语言代码的甲骨文数据库12.2版本!回答一出,网友们纷纷热议,这也太大了。

相信大家都知道,城御园写代码也非常头疼的事情了,从头到尾,只要中间出现一点小错误,导致的后果就可能非常严重,而且每个程序猿都有自己的工作方式,这么大的代码编程,肯定不会是一个人来做,其他人在继续填写东西的时候,需要花费大量时间搞懂上一个经手的程序员编写的代码是怎么运行的,这就非常令人苦恼了。

最主要的是,仅修改一行代码,测试代码后,就会有近1000多条的失败消息,这么惊人的数据让人看着就头疼啊,而且还要一条一条的排查。

基本上,就是拿到新任务解新发现的bug,之后的时间不断了解flag,添加flag,小心bug。

写代码,跑一下测试,测试后会几百上千的失败消息,然后深刻去了解,改一改bug,重复如此,非常的复杂了,而且填个小功能就得耗费半年多的时间,大部分时间都是在改bug,这么大的项目改起来也是非常的麻烦了,大写的心疼。

对此,你怎么看呢?

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20181226A0GNW000?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

相关快讯

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券