Warning: Undefined global variable $debug in /var/www/ourcoders/tiny4cocoa/application/controllers/baseController.php on line 124
开源中国 2019-09-24 10:45:36 发布的技术动态 - OurCoders (我们程序员)
开源中国
2019-09-24 10:45:36 发布
【效力微软 15 年的前员工解释 Windows 10 为什么问题如此多】网页链接众所周知 Windows 10 系统问题频发,整体来说稳定性比较差,然而在此之前的版本其实相对来说稳定性还挺好的。自从 Windows 10 正式版推出之时,该系统就开始频繁出现问题,乃至现在每个月安全更新都会带来大量的新问题,其实最主要的原因就是微软重组时将整个测试部门裁员。曾为微软效力长达十五年的 杰瑞•伯格 日前发布视频评论,详细解释微软操作系统团队以前构建版本时的测试流程。原来微软有着非常庞大的测试团队,这些测试团队又分为许多不同的分支,每个分支下又设有多个不同的组别等。杰瑞伯格还提到了原来的微软测试团队还专门为诸如英特尔、AMD、英伟达等成立专门的实验室测试 CPU/GPU。这些专门的实验室用来测试新的构建版本或者功能模块与重要硬件例如处理器和显卡是否存在兼容或者性能问题。2014~2015年,微软原 CEO 鲍尔默宣布退休并离开微软,随后接任鲍尔默担任微软新 CEO 的是萨提亚•纳德拉。纳德拉在上任时宣布微软进行大规模重组,同时纳德拉提出“移动为先云为先”的口号,即桌面平台不再是重点。在重组过程中纳德拉将操作系统的整个测试团队全部裁撤,接下来还将 Windows 10/Xbox/Windows Phone 合并。合并后也就是各个平台的硬件使用相同的 Windows 10 内核 , 每个版本都需要兼顾 PC、移动设备以及游戏平台。当然正如你知道的那样,最终 Windows Phone(或者叫 Windows 10 Mobile)平台回天无力,微软彻底放弃移动系统。现在微软靠的是自动化测试:对于大型商业软件开发公司来说,雇佣真人团队进行测试是个困难的决定,因为人工成本可能需要耗费大量的资金。在视频评论中杰瑞伯格还对 Windows 10 的测试项目进行讨论,简单来说测试项目并不能帮助微软解决太多问题。详情见原文。