什麼dogfood
build的意思是?我的意思是,我知道alpha版本,beta版本,但我從來沒有聽說過關於dogfood
。
狗
這個人構建?什麼是「dogfood」構建?
例如這裏:https://github.com/JakeWharton/u2020/blob/master/build.gradle#L29
什麼dogfood
build的意思是?我的意思是,我知道alpha版本,beta版本,但我從來沒有聽說過關於dogfood
。
狗
這個人構建?什麼是「dogfood」構建?
例如這裏:https://github.com/JakeWharton/u2020/blob/master/build.gradle#L29
dogfooding
是當一支球隊在一個項目工作帶來了該項目的家在自己的日常生活中使用,作爲LIVE 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
「內部測試編譯」 指構建生產,爲公司內部使用,通常用於查找新功能的bug那將會讓外部客戶感到尷尬。
該名稱來自"Eating your own dog food"口語,指的是公司使用自己的產品進行內部運營。這個詞被認爲是20世紀80年代由微軟發起的。
我非常確定這個短語比那更長,但作爲一個老屁,我的記憶可能會讓我失望:-) – paxdiablo
查看[Joel的解釋](http://www.joelonsoftware.com/items/2004/04/16.html) – Filburt