第344章 软件生态,晨星数据库(求订阅求月票)(第 4/4 页)
然而,就在大家以为这场发布会结束的时候。
刘辉却是再次开口说道:“那么接下来要展示的,就是基础软件中一个非常重要的成员!”
“没错,就是数据库!”
可能对于很多普通的网友来说,数据库这个东西相对来说比较陌生。
刘辉也简单的给大家科普了一下后,便开始展示辰星数据库。
“辰星数据库同样是采用全中文编程,极大的精简了代码的数量,与之相对的是,友商寿命长达几十年的古老数据库,他们的代码数量已经达到了一个让人望而生畏的地步。”
“任何一个程序猿看到这些代码时,往往都会有一种崩溃的冲动!”
听到刘辉这话,所有人似乎都已经明白他说的是谁了。
兽骨文公司,曾经有个程序猿入职后不到一个星期就直接辞职了,原因就是被兽骨文庞大的数据代码给弄崩溃的。
虽然刘辉嘴上没有点名是谁,但大家心里都清楚。
不止是兽骨文的数据库,几乎任何一个持续了数十年的庞大软件,都有这样的问题。
比如微不软公司的win系统,在xp时代大约是四千万行代码,win7时代直接达到了五千万行,而到了现在,直接达到了恐怖的上亿行代码。
原因很简单,任何一个软件从推出到现在,期间的技术开发团队是在不断更换的,可能最初的开发团队在开发软件的时候,根本没有想到给后者预留一个统一的标准。
等到后来者加入开发团队过后,按照公司要求为软件增加某项功能的时候,发现出现了其他的bug,随后晋级修复。
然而,在修复的时候,面对前留下来的无数代码,大家都会采取不改变主题的情况下进行修改。
因为很多代码都是牵一发而动全身,bug知会越改越多,除非完全推倒了重来。
当然了,那是不可能的!
软件公司也知道重新开发一个受到市场欢迎的产品是有多么的困难,更何况还有无数用户在使用!
所以推倒重来的可能性直接没有。
(本章完)