"dogfood" 版本是什么?
What is the "dogfood" build?
dogfood
build 是什么意思?我的意思是,我知道 alpha 版本、beta 版本,但我从未听说过 dogfood
。这个建筑适合 狗 人?
例如这里:https://github.com/JakeWharton/u2020/blob/master/build.gradle#L29
dogfooding
是指从事某个项目的团队将该项目带回家用于他们自己的日常生活,作为实时 QA 测试的一种方式。
开发人员可以在他们熟悉的环境中从 QA 的角度了解项目是如何运行的。
这种测试方法有助于发现许多问题,否则使用标准质量保证实践可能需要更长的时间才能找到这些问题。
一些包含更多信息的链接:
wikipedia: Eating your own dog food
The Google Test and Development Environment - Pt. 2: Dogfooding and Office Software
Geosoft: How dogfooding has helped us improve quality assurance
"Dogfood build" 指定为公司内部使用而生成的版本,通常用于查找新功能中的错误,这些错误很难向外部客户展示。
这个名字来自"Eating your own dog food"俗语,指的是公司使用自己的产品进行内部运营。据信,该术语起源于 1980 年代的 Microsoft。
dogfood
build 是什么意思?我的意思是,我知道 alpha 版本、beta 版本,但我从未听说过 dogfood
。这个建筑适合 狗 人?
例如这里:https://github.com/JakeWharton/u2020/blob/master/build.gradle#L29
dogfooding
是指从事某个项目的团队将该项目带回家用于他们自己的日常生活,作为实时 QA 测试的一种方式。
开发人员可以在他们熟悉的环境中从 QA 的角度了解项目是如何运行的。
这种测试方法有助于发现许多问题,否则使用标准质量保证实践可能需要更长的时间才能找到这些问题。
一些包含更多信息的链接:
wikipedia: Eating your own dog food
The Google Test and Development Environment - Pt. 2: Dogfooding and Office Software
Geosoft: How dogfooding has helped us improve quality assurance
"Dogfood build" 指定为公司内部使用而生成的版本,通常用于查找新功能中的错误,这些错误很难向外部客户展示。
这个名字来自"Eating your own dog food"俗语,指的是公司使用自己的产品进行内部运营。据信,该术语起源于 1980 年代的 Microsoft。