吃自己的狗食——eat your own dog food
2019独角兽企业重金招聘Python工程师标准>>>
吃自己的狗食(eat your own dog food)是一种比喻的说法。对于软件开发公司而言,意思就是自己要尽量多用自己开发的软件。
唯有这样,才能知道它是不是存在问题;而唯有重度的使用,我们才知道它到底方不方便使用。
现实情况
而令人遗憾的是,软件开发人员常常不是自己开发软件的用户。有很多情况下,可能就是上司交给我们一个任务,需求往往也是客户拟好的。作为一名开发人员,我们只是把开发当作一项任务,一项“工作”而已。
经常的情况是我们对软件的使用场景不熟悉,也不知道软件为什么设计成这样,我们常常只是机械地完成客户交给我们的任务。
如果某个特性客户提到了,那它才会出现在最终的产品中;如果很不幸的客户没有提到,又或者我们与客户之间存在沟通不良(这种情况太普遍),那么这个特性就在我们的产品中消失了!而这个对最终的用户来说可能是很重要的,而我们之所以对这样一个特性的遗漏毫无感觉,一个很重要的原因就是我们并不吃自己的狗食
吃自己的狗食——eat your own dog food相关推荐
- 【训练4】猫吃鱼,狗吃肉(匿名内部类)
[训练4]猫吃鱼,狗吃肉 参照下面的代码,创建Animal类的匿名子类对象,重写eat()方法,执行该方法后会在控制台打印"猫吃鱼,狗吃肉"字样. /*[训练4]猫吃鱼,狗吃肉* ...
- 夏天多吃这4种食材,去暑祛火又预防疾病!
酷热夏天的炎热难忍,已让很多人承受不住,再再加"桑拿天"就需要来到,那份炎热湿冷的时节也是令人痛苦不堪.哪些中署.容易上火.病症等各种各样不适感便会接踵而来.因此夏天保健养生预防疾 ...
- 即食燕窝怎么吃?即食燕窝一天吃多少?即食燕窝是直接吃吗?
即食燕窝怎么吃?即食燕窝是时下深受欢迎的燕窝食品,由于他营养又方便深受大家的喜爱,那么即食燕窝要怎么吃呢?吃即食燕窝有哪些讲究呢?即食燕窝一天吃多少好?下面就跟我们仟草小编一起来详细的了解下吧. 即食 ...
- 湿气重的人多吃这5种食材,排毒祛湿,让你越来越瘦!
我们的老祖宗觉得,人之所以会得病,是"风.寒.暑.湿.燥.火"这6大邪物惹的鬼,湿气,就是那边边的一大邪物,当人的身体内的湿疹沉积过多而没有方法排出时,就容易得病.所以体内湿疹不要 ...
- SteveY对Amazon和Google平台的吐槽
Steve Yegge, Amazon的前员工,现任Google员工,其本来想在Google+上和Google的员工讨论一些关于平台的东西,结果不小心把圈子设成了Public,结果这篇文章就公开给了全 ...
- Java——多态与接口
1.设计一个排序类IntSort,该类中包含3个同名的方法sort,分别完成2个整型数.3个整型数以及整型数组(10个数)的排序.编写测试类完成方法的验证. 实验程序: package Test;pu ...
- 图片 标记 软件_如何设计软件功能标记
图片 标记 软件 A previous company had a problem: our deploys were thousands of lines in size, took nearly ...
- 转:SteveY对Amazon和Google平台的长篇大论
Steve Yegge, Amazon的前员工,现任Google员工,其本来想在Google+上和Google的员工讨论一些关于平台的东西,结果不小心把圈子设成了Public,结果这篇文章就公开给了全 ...
- 转: SteveY对Amazon和Google平台的长篇大论
Steve Yegge, Amazon的前员工,现任Google员工,其本来想在Google+上和Google的员工讨论一些关于平台的东西,结果不小心把圈子设成了 Public,结果这篇文章就公开给了 ...
最新文章
- WHY MAKE ANOTHER APPLICATION AT ISSM?
- 为了金秋那沉甸甸的麦穗,我绝不辜负春天
- java httpclient 关闭_【Java系列007】HttpClient调用:你考虑过关闭连接、并发了吗?...
- 《Head First设计模式》第四章笔记 工厂模式
- centos8.2安装mysql_centos8安装mysql
- transformer中patch与token?
- python通用数据库连接_python 连接数据库pg
- 计算机专业认证协会,2017计算机类专业认证委员会工作总结会在京召开
- 接入HTTPS,给网站加一把绿色小锁
- 采集博图V14-PLCSim数据Demo实现流程
- python画五角星代码_如何用python画一个五角星_python绘制五角形教程
- bzoj5145 [Ynoi2018]未来日记 (多校第4场1013 Yuno and Claris)
- 巴洛克超级学习音乐和罗扎夫记忆音乐实际作用能有多大? - 知乎
- 易臣督查督办全覆盖 过程全留痕 政令全通达
- python powerbi知乎_数据分析-PowerBI
- swoole 2.x使用php什么版本,Think-Swoole 教程(二)安装
- FTP文件传输协议与部署,包括Linux系统、Windows系统和H3C路由交换设备部署
- QQmail2007
- 车牌识别-模板匹配-BP神经网络-卷积神经网络[深度学习]
- 学习表——受任于败军之际,奉命于危难之间(11.28-12.4)
热门文章
- XXX收集了三年的最好的设计网站
- 联想拯救者R7000安装ubuntu20.04,解决GTX1650驱动问题
- Python的实例方法、类方法、静态方法
- windows11安全中心打不开或病毒与威胁防护打不开
- Your branch is behind ‘origin/index-recommend‘ by 1 commit, and can be fast-forwarded.
- 如何到Open Cascade内部进行调试
- DAY2:使用 docker-compose 搭建 wordpress
- 高防服务器的防御措施有哪些?
- 微信为什么发布 Mac 版?
- 蓝牙App设计2:使用Android Studio制作一个蓝牙软件(包含:代码实现等)