ในการพัฒนาซอฟต์แวร์ "dogfooding" เป็นเพียงคำที่ตื่นเต้นเกินไปสำหรับสิ่งที่ฉันคิดว่าควรเรียกว่า "การทดสอบ" ใช้ผลิตภัณฑ์จริงหรือ เหมือนลูกค้าหรือไม่ ควรเป็นขั้นตอนที่ชัดเจนมาก
คำดังกล่าวได้รับความนิยมจาก Microsoft แต่พวกเขาเป็นหนึ่งใน บริษัท ที่มีการ "กินอาหารสุนัขของตัวเอง" นั้นมีเหตุผลมากกว่าใน บริษัท อื่น ๆ หากคุณสร้างซอฟต์แวร์สำหรับจัดการการจัดการสำนักงานฟันมันเป็นสถานการณ์ที่แตกต่างจากที่คุณกำลังพัฒนาพูดว่าระบบปฏิบัติการ / โปรแกรมประมวลผลคำ / เว็บเบราว์เซอร์ / อีเมลเซิร์ฟเวอร์ / เครื่องมือพัฒนาซอฟต์แวร์ ... สิ่งที่ผู้พัฒนาซอฟต์แวร์มักใช้ เป็นประจำ
แต่ด้วยโทเค็นเดียวกันมันสมเหตุสมผลสำหรับ sysadmins ด้วยเหตุผลเดียวกันมากมาย - เรามักจะบำรุงรักษาระบบเดียวกันกับที่เราใช้อยู่ดี ดังนั้นเมื่อใดก็ตามที่คุณสามารถใช้สคริปต์ / ข้อ จำกัด / แอปพลิเคชัน / ฐานข้อมูล / เซิร์ฟเวอร์ / diskimage / เครือข่าย / สิ่งที่ผู้ใช้ของคุณทำคุณควรทำมัน - นั่นคือ dogfooding ลองทุกอย่างอีกครั้ง หลังจากนั้นไม่นานลองอีกครั้ง
โปรดทราบด้วยว่าการรับประทานอาหารสุนัขด้วยตัวเองบ่อยเกินไปนั้นถูกผูกไว้เพื่อให้เกิดการขยายตัวตามความเห็นของฉัน นี่ไม่ใช่แค่เล่นสำนวน!