1000行代码出现多少个bug在合理范围内
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了1000行代码出现多少个bug在合理范围内相关的知识,希望对你有一定的参考价值。
正常情况下, 如果加上你修复的BUG,你犯的错误,差不多,10行代码至少有一个BUG。所1000行代码, 至少要有100个BUG。但是大部分BUG都被消除在编码阶段,剩下的一大半消除在单元测试阶段。然后更少的在集成测试,以及测试人员测试中发现。最后只有几个type error可能会隐藏很久。
如果按单元测试阶段计算,100行代码有4-5个BUG是正常的,但是测试人员发现的BUG,1千行代码, 可能1-2个BUG。真正的大部分BUG,在程序员手里已经解决了。 参考技术A 微软的程序比例是每千行10-20个bug 参考技术B 1000行代码不应该出bug 参考技术C 千行代码bug率,这是一种贼垃圾的考察代码质量的方式:如果开发写一堆垃圾代码怎么办,分母变得越大,我这bug就算再多,我多写点垃圾代码不就行了?
如果我创建两三个数据库但使用在 spark 计划的限制范围内,那么 firebase Blaze 计划的成本是多少?
【中文标题】如果我创建两三个数据库但使用在 spark 计划的限制范围内,那么 firebase Blaze 计划的成本是多少?【英文标题】:How much firebase Blaze plan can cost if I create two-three databases but uses is within in the limits of spark plan? 【发布时间】:2019-03-26 20:40:32 【问题描述】:如果我在 firebase blaze 计划中使用两到三个实时数据库但“使用”(例如同时连接到所有三个数据库的总和少于 100 个,或者使用的存储空间少于 1 GB 等),我会被收费) 所有三个数据库的组合是否在 Spark 计划的限制范围内?
如果是的话,考虑到我没有超过任何其他火花计划限制,它是如何计算的。
对于 10,000 名用户正在使用(下载)的应用程序的 blaze 计划的平均估计成本是多少,存储消耗少于 1 GB(我没有存储大媒体文件,只有字符串格式的数据和 100 个 JPEG每个小于 10KB)。
【问题讨论】:
【参考方案1】:Firebase 会汇总项目中所有数据库分片的使用量,然后对总使用量的收费超过免费配额。如果您的总使用量低于免费配额,则不会收取任何费用。
除此之外,我们无法根据所提供的数据预测您将被收取多少费用。我所能推荐的只是衡量几个用户、几十个用户和几百个用户的使用情况,然后从那里推断出来。
另见:
Does Using multiple databases in firebase makes each of them has its own usage?【讨论】:
以上是关于1000行代码出现多少个bug在合理范围内的主要内容,如果未能解决你的问题,请参考以下文章