创建Github帐号安全
1. 1.Games:宣传力度大,开始有人玩,若是是团队合做游戏,身边就会有人问是否要一块儿玩,一个带一个。并且身边不少人使用,做为一款软件,目标 固然是盈利,经过购物,以及广告植入等赚取用户的现金。工具
2.Mobile Apps(手机应用)特色:功能丰富,种类多,运行较稳定。通常是传统的更新(从新再下载安装),更新速度慢。测试
3.Tools(工具软件)特色:功能简单实用,捆绑的广告多,运行不稳定,大部分免费下载,不多更新。spa
第一题 :这些软件的开发者怎么说服你(陌生人)成为他们的用户的?他们的目标都是盈利么?他们的 目标都是赚取用户的现金么?仍是别的? 设计
① Games(游戏)特色:更新频繁,采用热更新,热修复的次数最多,长时间进行一次传统的更新。blog
另外,对于这种用户群庞大的游戏不管通过多严谨的测试,以后投入市场运行确定还会出现不一样程度bug。游戏
② Games(游戏)、 Mobile Apps(手机应用)的软件,他们的目标都是盈利,而Tools(工具软件)是免费的。开发
③ Games(游戏)的软件,他们的目标是赚取用户现金,而 Mobile Apps(手机应用)的软件,是为了赚取流量,从而进一步提升知名度。it
至于Tools(工具软件),多是出于公益。 class
第二题:这些软件是如何到你手里的(邮购,下载,互相拷贝····)?你当时上几年级?你对这个软件的感受如何?
① Games(游戏):经过网上下载,当时在上初中,感受游戏都会常常更新一些活动,任务吸引用户,让他们保持对这个游戏的热衷度。
② Mobile Apps(手机应用):经过网上下载。当时上大一,感受功能丰富有趣,使用方便,给无聊的生活增添了许多乐趣。
③ Tools(工具软件):经过互相拷贝。当时上大一,感受无偿使用的工具软件功能比较简单,并且不多更新,还会绑定一些广告。
第三题:这些是如何处理Bug的?又是如何更新版本的?
① Games(游戏):经过软件更新,修复的方式处理bug。更新小版本采用热更新,更新大版本须要从新安装这个软件。
② Mobile Apps(手机应用):经过软件更新的方式处理bug。更新版本须要从新安装这个软件。
③ Tools(工具软件):若是是小bug不影响使用体验的,能够忽略;若是是严重的bug,经过更新处理。更新版本须要从新安装这个软件。
第四题:同一类型的软件之间是如何竞争的?
同一类型的软件通常经过抢占市场,软件自己的质量,功能以及安全性等竞争。
列举你在使用上述软件时观察到的“特殊”现象,他们和硬件有什么不一样?这些能说明软件的某些本质特性么?
第一点: 随着时间的增加,软件为了防止被淘汰,须要不断的更新迭代,去发布新的功能或处理bug。而硬件用久了会出现老化,磨损现象。
第二点:软件生产仍是“定制”的,只能针对特定问题进行开发或设计。而硬件设计定型后,能够批量生产。
因此,这些说明软件不会磨损老化,但会退化,每一次的更新是退化的根本缘由。还有软件只能被开发或设计,不能被制造。目前,大部分软件仍是定制的。