Что такое сборка "собачья еда"?

Какие dogfood строить значит? Я имею в виду, я знаю альфа-версии, бета-версии, но я никогда не слышал о dogfood, Для каких собак люди этого телосложения?

Например, здесь: https://github.com/JakeWharton/u2020/blob/master/build.gradle

2 ответа

Решение

dogfooding это когда команда, работающая над проектом, приносит этот проект домой для использования в своей повседневной жизни, как средство LIVE QA TESTING.

Разработчики увидят, как проект работает с точки зрения контроля качества в той обстановке, в которой им удобно.

Этот метод тестирования помогает выявить многие проблемы, которые в противном случае могли бы занять гораздо больше времени при использовании стандартных методов обеспечения качества.

Некоторые ссылки с дополнительной информацией:

Википедия: Еда собственной собаки

Среда тестирования и разработки Google - Pt. 2: Dogfooding и офисное программное обеспечение

Geosoft: как корм для собак помог нам улучшить контроль качества

"Dogfood build" обозначает сборки, созданные для внутреннего использования внутри компании, как правило, для поиска ошибок в новых функциях, которые было бы неудобно показывать внешнему клиенту.

Название происходит от разговорной речи "Еда собственной собаки", которая относится к компаниям, использующим свои собственные продукты для своих внутренних операций. Считается, что этот термин возник у Microsoft в 1980-х годах.

Другие вопросы по тегам