很多人,特别是一些购买共享软件的人,都以为软件越大越好。他们认为软件大说明功能多,越有价值。其实这种想法并不正确,看软件功能要看它的使用体验,而不是看大小。什么软件会做得比较大?一是软件要安装额外的运行库,比如微软的.Net;二是软件本身要带有媒体资源,比如大量图片、视频等等;三是软件代码臃肿、冗余,没有经过严格规划和优化。
对于一款小型共享软件来说,如果排除以上说的三点,一般会保持在几兆内的大小。再用加壳程序压缩一下,会变得更小,可能只有一兆左右。比如鸿言人脉管理软件4.1,安装包大小是2.8M左右,而安装后的主程序“鸿言人脉管理.exe”只有1M。这是因为该软件的代码经过了精心规划、严格优化,排除了不必要的冗余资源,同时也不需要安装额外运行库。这样才使得软件能够节省资源、高效运行。
可叹的是,有些软件开发者为了迎合用户对软件大小的心态,故意往软件里面硬塞没有用的资源。这些资源的作用只有一个,就是占用空间,造成软件很大的错觉,而软件运行过程中根本用不到这些资源。一个几兆的软件被撑到几十兆,所为的只是满足用户心理,所作的只是占用硬盘空间,想想看是多么可悲!
所以,选择软件时首先看的是软件功能,其次是软件使用体验,比如运行是否高效、功能切换是否畅通。至于软件大小,并不是用来选择软件的必要条件。在很多时候,相同功能下,可能越小的软件效率越高。
© 著作权归作者所有
文章评论(0)