» 您尚未登录:请 登录 | 注册 | 标签 | 帮助 | 小黑屋 |


发新话题
打印

[电脑] 猫腻:双百原则

但凡懂一点软件开发就不会说出这种话,以前的软件功能是怎么样的,现在是怎么样的,稍微比一比就知道,电脑硬件上的速度确实是快了,但是软件、框架、操作系统等等都在变得复杂,把硬件的提升给吃掉了,为什么要变得复杂?因为整个系统要提供高兼容性,要保证不像win95 98时代那样动不动就蓝屏,要支持从最新的i9到386之间的所有设备,同时还要提供完整的开发框架,让不那么有经验的开发者能快速快速开发应用,而不像以前动不动去debug汇编代码。。。。等等这一切的一切你不能视而不见,就拿软件响应速度慢来说现在的比以前的差,而且很关键一点,电脑运行速度是快了,但是网速和延迟并没有提高,或者说没有相应的成倍提高,例如你举的例子很可能是因为闲鱼在加载远端的数据导致的,而且程序设置了如果得不到这个数据无法加载后续画面,所以如果你网卡了,就会变成感觉卡在某个页面上。

另外提到安装问题,显然你只是站在自己的角度考虑。软件为什么要安装,而不是解压缩就能直接运行,因为要考虑多用户问题,考虑应用权限,考虑卸载流程,考虑如果你的软件是个服务(既跑在后台,而不是一个软件显示在桌面上),如果你的软件需要有一些依赖关系,比如是个游戏,不装某个dx版本你就玩不了,比如某些软件会有试用和收费激活需求,比如某些软件需要在线更新一些东西,比如安全加密需求等等。。。。可以无止境列下去。所以安装流程对很多软件来说是不可或缺的。

[ 本帖最后由 scourgen 于 2020-5-26 23:32 编辑 ]


TOP

发新话题
     
官方公众号及微博