软件集成的代价

来源:互联网 发布:js实现图片轮播原理 编辑:程序博客网 时间:2024/04/30 03:58
软件集成的代价

作者:张桂权


   人们似乎已经习惯了去听微软为其软件推迟发布的开的辩护词. 微软的Windows帝国时代已经接近尾声了. 我们很难想象,微软这样的软件巨商,竟然会出现今天这种让客户尴尬的局面.

   有人说这是没有也无法为如此庞大的系统设定完美的需求分析和开发计划造成的;也有人说因为微软在Longhorn系统开发的过程中投入了大量的时间和精力去收集客户的反馈意见以及实现更好的系统安全而导致大量的时间花费;还有人说这是"系统集成,集成,再集成"的必然结果.

   我想大家对微软的软件产品都很熟悉了. 微软的软件开发工具也很好用,因为其中的很多代码是由插件自动生成,然而代码结构太复杂了,以至于哦们都很不容易把握其中的体系结构.可想而知微软将在开放过程中所要忍受的技术等方面的"难题". 据说longhorn是一个基于浏览器的操作系统,可见其复杂度很不可估量的。

    集成可以个好处那就是我们可以把多个功能集成在一起,从而降低用户操作的那度,然而其缺点也是显而易见的. 在高度集成的系统中开发过程中如果没有程序员精通相关的技术,那就不得不在开发周期中花费时间和精力去学习相关的技术,从而带来更多的时间的浪费.  时间都浪费在系统的集成过程之中了.

  我们希望微软能够早日发布其下一代操作系统而不是一再的推迟.