当程序员开了外挂_作者:雪天蛤蟆跳跳(163)

2020-07-17 雪天蛤蟆跳跳

    发现现在它们的功能差别不是很大,还都有云。

    不过一个软件想让用的人都说它好可不一件容易的事情,首先要满足大部分的人工作需求,格式一定不能乱,再次简单好用,功能一样都不能少,他们可以不用,但是软件不能没有这个功能。

    其次也要满足一些人的特殊b要求,比如有的人需要软件更加的流畅,有的人需要软件打开大件的时候不卡,有的人想着它可以更加智能一些,比如加目录的时候能不能更方便。

    再次还有很多人不喜欢广告,他们不喜欢在一个编辑本的软件中看到任何的广告,因为这样会打乱他们的创作思路。

    程觉得这些也不简单,毕竟广告他是一定不会加的,打开大件,这个可以优化,用户也不是打开一个件,就一下子要看所有的内容,他们一定也是一张一张的内容看的。

    再说基本的功能,这个就更简单了。

    注1

    去年的时候我在用的时候就真的是这样的,当时保存了一次少了一些,过会儿再保存一次什么都没有了,也没有历史版本可以恢复的。

    好几个小时的工作就那么白费了。    想到wps和word难用的地方,程觉得他可以把这个日常生活中,经常用到的软件,自己也开发一遍。

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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