2023-01-22 14:51
国内的互联网生态导致的,倾向于做平台级的app,啥东西都往里塞。另外版本迭代周期都很短,没那么多时间人力去做优化。
要知道以前一个大型游戏,比如帝国时代2,仅仅只有200多M啊。一个xp系统也就1.5G啊
国内的互联网生态导致的,倾向于做平台级的app,啥东西都往里塞。另外版本迭代周期都很短,没那么多时间人力去做优化。
软件优化,是一项非常非常费时费力的,国内大概只有在硬件提升陷入瓶颈时,中心才会慢慢转移吧。
这是写代码的问题!代码多,啰嗦容易写,代码极简难多了。当时是硬件贵,要求程序小,而且当时码农工资低,多花点人工写极简的。现在反过来了。
因为现在的软件优化需要成本,人工和时间,但是并不能立竿见影的产出利润。
用汇编,VC,VB写一个最简单的msg对话框所用的资源(最终可执行文件大小)完全不是一个数量级的,VB要几MB,MFC几十K,汇编更小。对程序员的技术要求也是完全不同的。写程序最难的一个是优化;另一个是解决问题;还有个算法研究。真正的算法没几个人能搞,优化与解决问题就能让程序员崩溃。能干这个的基本是技术总监一级的,而且未必干得好。随着硬件进步,对软件的要求也发生了改变,之前硬件资源有限多用底层语言,不优化没的玩。现在硬件资源不再是限制,那么软件开发效率就越来越重要,用C#,JAVA这些解释语言开发效率是C,C++无法比拟的。对程序员的要求也开始降低,这是成本优势。资深程序员比较稀有
我单位的程序都是刚毕业的大学生写的,超级难用,拿我们当小白鼠练手,还没有我会写!因为我既是使用者也是开发者。他们的软件架构师和产品经理也很烂,我估计这个是中国大部分的小软件公司的现状
这是利益问题不是技术问题,真是一大批计算机文盲。
因为能从底层开始写代码的程序员很稀缺,很多都是在开源框架上做应用开发,一个功能可能有用没用的代码都怼上
逼着换手机
角色皮肤不占空间啊?真是外行,代码是最不占空间的,主要是美术资源