程序猿
讲互联网的故事

谨以此文致我们终将逝去的程序版本

控,这个词带有强迫症的意味,在IT领域,最能提现控这个精华之所在的就要数程序的版本升级了。

程序版本

我们的电脑安装着各种软件,每隔一段时间,当你再打开软件的时候,就会提示你有新版本,建议你升级,这时候也是最纠结的时候,用的好好的,功能也够用了,要不要升级呢?这也是客户端软件的一个弊病,就是只要有任何的软件改动要想提现在用户端上都必须升级所有的终端软件,电脑小白认为软件的升级就像是我们从小学到初中再到高中那样,其实不然。

程序版本的升级主要是为了做3件事:1、修复漏洞、优化代码;2、增加功能;3、更好的兼容操作系统。以上3点中我认为在程序功能足够用的情况下只有第1点是可以接受的,拿业内最著名的图像处理软件photoshop来说,现在最新的版本是photoshop cs6.0,而国内N多专业的、一流的照相馆仍然使用着古老的photoshop 7.0,对于他们来说这个版本是最优秀的,而且即使在古老的机器上也能流畅的运行,不会卡死机器。

如果说版本控们升级程序只是为了满足跟上最新版本的需要,大可不必,这样只会让你的程序变的更加臃肿,而且程序的升级也意味着对电脑系统的要求越来越高,比如QQ这款软件,人人离不开,如果说将最新的2013版本安装到4、5年前512M内存的电脑中去,会慢的让人想发疯,但是QQ是会强迫你升级的,因此就引出了下面的疑问:“为什么我的电脑最近越来越慢,连登个QQ都慢的要命?”

软件的不断升级过程中会增加许多绚丽多彩(我认为有些是华而不实)的功能,这也意味着会消耗更多的系统资源,还以QQ为例,几年前买的电脑安装当时的QQ软件运行起来很流畅,但随着QQ每年的自动升级造成更多的系统开销,电脑的性能就跟不上了,自然会出现前面的疑问,既然这样,为什么还要升级呢?

这也是互联网企业与时俱进的商业化模式所推动的,要增加更多的功能、更绚丽的界面,有时候新的技术出来就采用最新的技术改良和优化程序,虽然说是优化,但是程序本身就是在不断变的庞大起来,相隔一两个版本的更新也许看不出来变化,但纵观2000年的QQ程序和2013年的QQ程序,抛去时间差,你很难想象这两个程序是一家企业做的。

我不是典型的版本控,但是对于最新的版本还是要体验一下的,我只对增加的功能感兴趣,其实大多数新增功能我可能永远也用不到,好奇心驱使我必须要更新体验一下,说到底,还是心理作用。

那些有怀旧情节的朋友依然在用着旧版本的各种软件,而版本控们时刻关注着软件的升级信息且第一时间将软件升级到最新版本,无论你是哪一种,都无所谓,说到底,软件只是一种工具,只要用起来顺手,版本就是浮云!

赞(0) 打赏一下

评论 抢沙发

觉得文章有用就打赏一下博客作者

支付宝扫一扫打赏

微信扫一扫打赏