主题:Adobe停止开发移动平台上的Flash版本 -- holycow
变得复杂庞大,还是因为想要满足所有人的需求,把所有答案全塞在一起。
微软这种规模的公司软件产品的受众广,自然Scope大。想象一下,产品需求分析各地域各部门团队的人都挤到一起,代表着自己或用户提出需求,这个集合小不了。搭一个庞大的基础框架以备扩展也是自然之选,只是是否真的扩展,得看能否克服最初的静摩擦启动起来,起来后动力能否克服动摩擦力。这些动力包括钱景,管理层的耐心,团队的能力和决心等等。
开源软件一般小巧,专注于一部分功能,编写一般是几个人事,走向不可维护的门槛也低,即使废了也激不起大浪花。小,于是适合研究学习和自己用。
大的开源软件如Eclipse其实和Visual Studio相比也是不分伯仲。
我甚至倾向于相信,这是所有软件产品的宿命,终将走向越来越复杂以至无法维护而结束生命。就是自己不想该,客户也会要求:改改吧,加点功能吧,不然叫什么软件,慢慢地就大了复杂了,新用户不想用了,工程师也不想维护了或者维护不了了。
- 相关回复 上下关系8
压缩 3 层
🙂这个基本上是摸准了微软的脉搏 2 心文连博 字663 2012-01-22 13:32:10
🙂基本同意前面的分析,结论有保留意见 6 透明 字1222 2012-01-26 09:59:17
🙂微软的扭曲和绕圈就是为了赚点钱啊 山海马甲 字250 2012-07-07 11:34:47
🙂我猜
🙂需求并不总是来自客户的,也来自企业策略部门或类似部门。。 1 山海马甲 字196 2012-07-10 10:34:21
🙂我感觉自己快成你的粉丝了。花。 老土拨鼠 字0 2012-02-02 04:55:31
😜担当不起 透明 字6 2012-02-03 21:11:54
🙂.net为啥不会再发展了? 1 金口玉言 字353 2011-11-19 03:37:19