文章预览
⬆️ 本周日下午,源创会深圳站,一起轰趴! Linux 6.10 内核目前处于候选开发阶段,在一个关于 DRM 图形驱动程序更新补丁的邮件列表中,Linus Torvalds 称自己是 "dogfooding" 的忠实信徒 。 "dogfooding" 是英语俚语 ——"Eating your own dog food" 的略称(直译为 “吃你自家的狗粮”),常用于描述公司(尤指软件公司)使用自己生产的产品这一情况。 在软件开发过程中,dogfooding 使开发者能够在现实的场景中测试自家公司的产品,这样就能在产品发布前让项目管理者对产品将被如何使用有更好的认知。 dogfooding 的方式多种多样,如建立构建分支、建立个人构建版本与直接进行个人测试,这些方法都能帮助开发者在将修改集成进每日构建版本前进行可行性测试,因而可以使构建版本更加稳定,并且能避免可能的不一致问题与依赖关系问题,尤其是在许多开发
………………………………