登陆注册
72669200000101

第101章 软件啊!它全是bug

想到wps和word难用的地方,程文觉得他可以把这个日常生活中,经常用到的软件,自己也开发一遍。

不是为了去和谁抢占什么市场,只是单纯的想让人们在生活中使用这个软件的时候,更加方便,少一些烦心事,毕竟人们生活中的烦心事已经很多了,没有必要再为了一个办公软件去烦恼。

其实程文在那一次word出现了问题之后,他也立刻就尝试用了wps,还有苹果家的office甚至包括腾讯和谷歌在线的文档。

但是在线的功能少得可怜,苹果家的功能也是太少了,唯一可以和word媲美的也就wps了,只是那个软件也有很多不好用的地方。

程文之前用自然语言开发的那个脑图,连练手都算不上,他想到的这个办公软件的开发才是真正意义上的大工程。

其实软件工程是一个学科,有人专门从事这方面的研究。

其实一个正常的软件开发,应该是先由产品来规划好,画原型,然后开会召集大家,一起看一下,设计、测试、程序员都一起来看看一下这个原型可能会有什么问题,需不需要修改什么地方。

如果没有的话,大家就可以评估一下时间,设计可以先出一个效果图,然后,程序员就可以介入了。

等他们开发好了,自测的没有什么问题了,就提测,这时测试介入,找到了bug就反馈给程序员,让他们修改,测试验证过没有问题后,就可以上beta,也没有什么问题就能上线了。

上线后还需要再测试一下。

如果是开发在桌面上的软件或者是手机上的软件,还需要考虑不同的版本的操作系统,手机上的需要考虑不同的手机型号。

但是有了系统提供的可以跨平台的编译器,程文感觉他太幸福了。

同样的功能,不需要在众多的平台写n遍代码了有没有?

编译一次,所有的平台的所有版本都同步了有没有?

这样再也不会有用户看这个平台的这个软件有这个功能,但是那个没有从而去官方的微博下吐槽了有没有?

从而他可以把更多的时间投入到真正的软件开发中,而不是为了兼容各个版本而疲于奔命。

在开始自己的开发之前,程文突然在想到了一件事情,既然他使用的过程中感觉这些软件不好用,那有没有一个专门评分或者一个专门测试的网站可以把这些软件都测评一遍。

就在他准备去找是不是真的有这样的软件的时候,程文突然想起来了系统给予他的外挂——可以展示出来测试用例中的bug。

想到这里程文觉得他根本就不需要去别的地方看别人的评价,他自己就是一个非常好的测试人员。

程文打开他自己写的脑图软件,开始在上面写word、wps、苹果自己的文字处理软件的测试用例。

他想看一下这几个软件的bug有多少,到底和他自己感觉的一样不一样?

在写测试用例的时候程文也发现一个问题,他写word的时候用时最长,其次是wps,最后是苹果自带的文字处理软件。

从这个时间上就能看的出来,word的功能是最多的,其次才是wps和苹果的。

等程文把测试用例在虚拟屏幕上打开之后,

一看之下,程文忍不住想吟诵一首诗来表达自己此刻的心情。

大海啊!它全是水!

蜈蚣啊!它全是腿!

软件啊!它全是bug!

程文发现原来微软的bug也是最多的,苹果的也不少,反而wps的是最少的。

不过从功能上来说微软的比苹果的多了好多,所以只从bug的数量没有什么可比性。

同样也适用于wps。

这三个测试用例,刚好是红色和绿色相交,远远的看去,简直就是一簇簇花朵。

如果把word比作牡丹,那么苹果就是红色的月季,比牡丹稍微小一些,那么wps就是那个梅花,“凌寒独自开”,bug的数量较少。

程文本来以为wps应该是bug最多的,没有想到居然是相反的结果。

不过测试用例上清清楚楚的展示着,这不可能有假。

程文有心对wps说出他们的bug,但是他在心里想了一下,就算他们把bug都改好了,这个软件也不符合程文心里理想的软件的特点。

它上面的功能不是程文想要的,还有word,可以说这个是最接近他的理想的软件了,但是他总不能把所有平台的问题都给他们指出来吧?

如果什么时间真的缺钱了,程文倒是可以这么去操作一把,至少能赚个外快什么的。

想了想,程文觉得还是坚持最初的想法,自己来开发一个处理文字的办公软件。

在他的想法中,首先这个软件应该是可以处理文字和图片的。

至于附件什么的支持不支持都可以,至少在第一版本他是不准备支持的。

一个文本编辑器最最主要的功能并不是附件,但是像文字的粗体、斜体、大小、颜色、背景色、项目编号、文字的居中方式、一级标题、二级标题……这些一个不能少。

除此以外,还有一些可以插入表格、图片的功能也是必不可少的。

什么文件新建、打开和保存这些都是最最基本的东西,基本是个软件都会有的,所以一定也要有。

程文看了看这些功能,想了一下,好像也没有那么难。

但是他不知道为什么到现在也没有一个用着完美的文字处理软件?

可是当程文真正去做的时候才发现,原来还是有不小的难度的。

就比如这个软件应该怎么表现出来他想要的样子,存储格式又该是什么样子才更好?

还有到底要不要兼容现在的主流格式?

想到这里程文有点头疼。

“看来还是我的基础知识太不扎实了。”程文分析之后得出了一个结论。

毕竟这个自然语言也不是说,只给一句话就好了。

如果真的那样,只需要说出一句“我要做一个软件功能和word一样,但是不要bug,要比它流畅3倍,资源占用少一半,打开大文件的速度也要在1毫秒内完成,任何平台都能用。”

这样的话就好了,那程文觉得他一会儿就把整个互联网给颠覆了,能凭借一己之力把技术向前推进到受限于硬件的最高水平。

ps:

100章了,就像一个新生儿已经100天了,是一个值得纪念的日子。

标题的风格也换一下从中文数字变成阿拉伯数字了,不是请别人代笔哦。

其实从自然语言那里才到了主线,发展的有点慢。

写自然语言的时候我也思考过一些,这一定有一些业内人士接受不了,认为这是在胡说。

我也曾想过,写java/go/c/c++,同样的各种平台的也是win、mac、ios、安卓。

这些情节其实更好发展,每一个也能写很多,或者换句话说,能水很多。

但是那并不是我想要的,我其实一直在思考将来如果真的有自然语言,会是哪种?

我看有的人评论说,汉语不适合编程,说正是他的博大精深而不适合的。

这个问题我也想过,只要不说一些太模糊的词语应该是没有问题的,比如你想要一个颜色,你说想要一个忧郁的颜色,如果把这个放到小学或者中学的课本里,让学生来分析一下这句话好在哪里,相信有的人还能分析的头头是道。

但是它真的不是一个具体的颜色。

在计算机里,要不每次运行的是一些让人不太舒服的颜色,要么,计算机根本就识别不了,编译错误。

如果在将来真的出现了一种自然编程语言,不管它是什么语言,只要是大众流行的。

我坚信,在那个语言出现不久,全世界的主流自然语言都会有相应的编程语言。

因为现在的AI翻译已经相当好了,基本可以到95%以上,我相信如果真的有自然编程语言,一定会让人工智能技术在很短的时间再上一层楼,并且这层楼不仅仅是3米高。

用最笨的方法,也可以封装一个壳,让这个壳做一些翻译,把自己的语言翻译成为最原始的自然语言,这样就能实现所有的语言都会有自己的自然编程语言。

这个转变其实是我从写书之初就想好的,最重要的我觉得还是用语言开发出来一些重要的软件,编程语言其实没有那么重要。

写在这里而不是在作家的话,主要是想让所有人都看到。

求推荐票。

同类推荐
  • 炎黄天玄

    炎黄天玄

    当新天命开启,一切开始改变。天命启示下出现的潜力者云天龙从此踏上修炼路途。尘世的心境历练中,他以无与伦比的种种强悍,震惊世人,留下一路传说,无形中让炎黄更加强大。而他却又在此时踏空而去,进入那无穷的浩瀚星空,一步一步走向至尊之巅,伴随的是鲜血,是兄弟,是生死,是红颜。感谢创世书评团提供论坛书评支持!
  • 超级纨绔

    超级纨绔

    内有娇美小媳妩媚贤惠,外有各色美人投抱送怀,刀光剑影中他左右逢源,风雷激荡中他擦肩危险,管你气质冰美人还是可爱乖萝莉全部搞定,管你官二代还是地方恶势力通通摆平!众美人左右萦绕,强大后台誓死捍卫,流不尽的英雄血,说不完的爱与仇,一个极品纨绔睥睨都市的枭雄之路......
  • 神级天道瞬间满级

    神级天道瞬间满级

    本是普通人的林牡突然间获得了一个天道系统,其目的便是替世界选出一位天道。从此,林牡便开始了他教书育人,啊不,是教育未来的天道的伟大任务来了。
  • 校内剑客

    校内剑客

    “本帅哥是天下第一剑。”“我看你是天下第一贱。”“美女,你很快就会爱上我的。”
  • 属于你的贴身保镖

    属于你的贴身保镖

    萧风,一个神秘得少年,因为一次车祸而成为了一个校花的保镖,虽然觉得麻烦,但身无分文的他没有其他选择。。。
热门推荐
  • 重生之大土豪

    重生之大土豪

    这下杨星牛逼了,重生到了十二年前那个高中时代的自己,不但拥有了一台能够搜索到未来新闻的智能手机,脑海中还多出了一个培养土豪的大土豪系统,一旦没有完成其中的任务,自己就为遭到扼杀。乔布斯:我刚有想法制造智能手机,你就搞出来一台了?杨星:我只是兴趣爱好比较广泛而已…陈天乔:我刚想收购起点中文网,你就收购了?杨星:我只是兴趣爱好比较广泛而已…滚石唱片公司:怎么你旗下的艺人个个都这么火,怎么你写的歌首首都那么红?杨星:我只是兴趣爱好比较广泛而已…普拉蒂尼:你把所有足球先生都搞到一个队伍里面,这球还怎么踢?杨星:我只是兴趣爱好比较广泛而已…当所有人都在惊叹,这个世界上出现了一个不得了的土豪的时候,杨星却还在为如何不被自己的大土豪系统抹杀而烦恼着。
  • 我的修为是捡的

    我的修为是捡的

    “叮……恭喜你,捡到1000点修为!”修为既然可以捡,我干嘛还修炼啊!所以,当云飞准备当个捡二代之日,就是沙雕出笼之时
  • 幽境灵鸢

    幽境灵鸢

    你曾经看见过纸火之烬伴火而舞吗?所有彩色燃成一丘地火,烈焰之上黑色纸鸢一群群顺势而上,你不知道它们是飞往天际还是飞到了另一个世界。或许那儿本身就是一个黑白色调。只是当我看见群鸢之中最灵动的那一只消失在天际的时候,它带走的还有一缕清光,跟我蛇骨里一样的清光,我觉得我有必要到那个世界去看看了……
  • 永恒荣耀

    永恒荣耀

    少年逐梦心,破釜沉舟的勇气到头来不过是一个笑话。现实的贫困潦倒,窘迫到了极致的日子,少年的梦该何去何从,握紧了手中一切能握的东西,仍然是不愿放弃……
  • 凤谋之皇帝陛下的小娇妻

    凤谋之皇帝陛下的小娇妻

    初遇她时,浑身脏兮兮,他瞧着甚是可怜,那便带回去吧。从此,他的身边多了一个跟屁虫,他陪着她长大,心也慢慢跟着沦陷。多年之后,他坐拥山河,她离他而去,待他再见她时,真的只是陌路了吗?……
  • 的士司机之活路

    的士司机之活路

    晏可阳是国家一级注册培训师,接受明城市唐潮集团董事长兼总裁唐潮的盛情邀请,空降集团公司接手人力资源部培训主管职务。因唐潮突遇不测,集团内部暗礁涌动,险象环生,他被副总裁方源贬到基层做了一名普通的士司机。为求活路,他联手老司机黄海浪、唐潮之女唐玥,成立明城的士联盟,被誉为“明城三侠”。他们颠覆传统,引领的士司机开疆扩士,联营创收;他们和方源集团、“密室逃脱”、CJ车队、CS车队等利益群体,斗智斗勇,维护传统出租车合法利益,重新整合传统出租车资源,就势推出“车夫”专车服务,一举打败任菲芸外来媳妇网约车,推动了明城市出租汽车行业可持续健康发展。
  • 天行

    天行

    号称“北辰骑神”的天才玩家以自创的“牧马冲锋流”战术击败了国服第一弓手北冥雪,被誉为天纵战榜第一骑士的他,却受到小人排挤,最终离开了效力已久的银狐俱乐部。是沉沦,还是再次崛起?恰逢其时,月恒集团第四款游戏“天行”正式上线,虚拟世界再起风云!
  • 绝色毒妃:逆天狂傲三小姐

    绝色毒妃:逆天狂傲三小姐

    重生穿越成废柴,那又如何?被人视为垃圾废物白痴又如何?被未婚夫退婚对自家妹妹提亲又如何?废材,白痴,垃圾,废物,不过是形容曾经的那个她,如今这副身体可是她——苏芮,她要让那些曾经对她百般欺辱的人,付出代价,让他们瞧瞧曾经在她们眼里一无是处的废材,是怎么一步步变得强大,是怎么傲世天下的。被人退婚?呵,一纸婚约在她苏芮眼里不过是一累赘,即使他不退她也会想办法让他退,不过……他竟敢当着她的面对着她那白莲花的妹妹提亲,亲,你是想让我颜面扫地下不来台吗?哈!你以为我苏芮还是曾经那个苏芮吗?曾经的那个苏芮早已被你们害死,而我会一一替她向你们讨回来!
  • 幻甲之域

    幻甲之域

    遨游在太空的一颗人造星球,是一艘被称做幻甲之域的巨型宇宙巡游舰。各路精英聚集于此,只为找到新的家园。在一场外星球探索的活动中,他们误触潘多拉的魔盒,导致外星生命体的复苏。灾难就此降临。为了抵御外星生命体的侵袭,精英们利用散落在太空的陨铁矿石,创造了幻甲。但幻甲需要“适合者”才能启动。为了培养“适合者”,精英们设立了众多学院,其中脱颖而出的有七所学院。举行星轮战,选出七所学院中的最强者。加入到抵御外星生命体的战争中。年轻的少年和少女们,即将踏上这段艰苦的旅程……
  • 琅嬛谷

    琅嬛谷

    为家仇热血归来,掀起江湖一片风浪,朝堂尔虞我诈,一举扳倒权势