设置

关灯

第494章 法语最美否则罚款

    对于windows这样的大型软件来说,几千万代码的庞大规模、前后超过20年的版本更新历史,使得它的作者不可能是个人或者小团队,前前后后参与这个项目,为其贡献代码的人成千上万。虽然使用通用编程工具、保持良好代码结构、随时写注释等等,维护“代码可读性”的规范早已深入人心,但是统一所有人的脑袋是如此之难,个人编程风格依然会存在、个人理解依然有差异,自然就难免出现错漏、冲突等等异常情况。
    实际上,规范的大公司会通过良好的qaqc把这些问题压制在很低的程度。真正bug高发的地方,一个是个人开发者,一个是第三方。
    个人或者小团队开发的产品,往往个人风格明显随意性更大,没有良好的qa(质量控制)机制,后期qc(质量控制)检查也难以做到足够仔细,自然容易滋生bug。
    而对于第三方来说,他们得到的各种资源是小于第一方的内部开发者的,而他们的数量又是千千万万,使得原本的小概率事件直接变成了必然事件。
    windows系统层出不穷的bug,很大一部分原因都是第三方软硬件厂商害的,比如说微软自家ie浏览器,时不时会因为activex插件,比如fsh的漏洞
 <本章未完请点击"下一页"继续观看!>