bugs的成本

  • 当Facebook 运行中断 成为头条新闻时,它代表了很多收入损失
  • 因此FB在代码质量上花费了大量资源:

        - 代码审查,静态分析(例如推断),测试基础设施
    
  • 但这些都是内部开发循环之外

        - 工程师需要在不同的上下文切换,来修复它们
    
        - 可能只在代码实地后标记问题
    
  • Rust在工程师切换上下文之前,在内部循环中解决大量错误

      - 虽然在操作上看起来像c++ =>, 但是替换量有少许下降
    

公开挑战:如何量化未发现的错误的成本?

results matching ""

    No results matching ""