第(2/3)页 不过看着这个代码量程文有一点疑惑,就算自然语言的表达能力比其它语言多一些,他这两万行代码就相当于别人写的20万行代码。 可是word那个软件的代码量可没有这么小。 也不知道它到底为什么会有那么大的安装包。 其实他的代码量之所以这么小,主要得益于这个软件是程文自己一个人开发的。 他对整个项目的把控是全局的,不需要和别人来合作,所以才会这么精简。 其实word的代码量也不是特别多,曾经有人在网上声讨过一个数据库软件。 那个软件是大名鼎鼎的oracle,在12.2版本的时候,它的代码量已经来到了2500万行c代码。 这其中的代码包括了好几代程序员努力的成果,但是其中也有无数的垃圾代码。 那篇文章的作者描述说,如果想改一个bug,需要先花费一到两周的时候读前人写的代码。 然后自己修改一下,再加一些测试用例。 用大集群分布式开始以分布式方式运行数百万个测试。 如果运气好会发现只有100多个bug,如果不好那可能会有1000多个bug。 然后再改再加一些测试用例,再测试。 改一个bug需要一到两个月是很正常的事情。 并且他表示再也不会去oracle公司工作了,那段经历给他带来的经历太可怕了。 程文后来也想到了这个原因,可以是因为开发的人员比较少,所以没有那么多的垃圾代码,或者说是冗余代码。 而微软的所有代码动不动就多少个g,一方面是它真的功能特别多,另一方面也和参与的人员特别多有关。 wps就没有那么大的安装包。 其实在这两周的时间里,程文还准备了一些资料,让人帮他申请了一家公司,公司的名字叫智能科技。 再过一段时间公司的资质就能下来了。 因为后期一定会越做越大的,一直一个人下去也不是长久之计,所以程文才想到自己也开一家公司。 程文把做好的软件,给陆丹雪试用了一下,陆丹雪感觉这个东西作为单机的比其它的软件都好用。 这个软件也有她相当大的功劳。 “现在的办公软件基本都加了云协作的功能,我做的这个还是单机,你说用的人会多吗?” 程文心里也没有谱。 第(2/3)页