"做与对"的哲学

"做与对"是个简单的管理哲学,我第一次看到这句话的时候,确被深深的触动了一下。中文往往讲究言简意骇,"做与对"就深刻的表现了中文的特征。如果从语义上去分析的话,这句话包含了三个基本的内容。

第一个是"做",描述的是一种行为或者动作;第二个是"做"的对象,隐含在这三个字里面;第三个是"对",就是对"做"进行检查,确保"做"得对,"做"的是正确的事情。

如果把这句话引用到程序员的编程工作上,可以把程序员分成三类。第一类是没有完成"做"的程序员,我就碰到这么一位,写好了代码,不编译一下就说好了,里面是错误连篇;第二类是"做"了但不"对"的程序员,写好了代码,编译通过就说好了,拿过去一测试,Bug累累;第三类是"做"了而且"对"的程序员,当然不可能苛刻的要求编写出来的完全没有Bug,没有哪家公司生产出来的东西都是良品,不是吗?关键是要有这个过程,通过这个过程提高质量。只有这第三种程序员才是真正合格的程序员。

如果把这句话引用到项目的管理上,可以相应的把项目分成两类。第一类是只去"做"不管"对"的项目管理,项目的成功与否依赖于所有程序员的能力,如果这些程序员都是高手,又充分理解了需求,当然可以成功,如果能力参差不齐的话,就只能撞大运了;第二类是不光要"做"而且要"对"的项目管理,通过"对"的机制来检测和修正我们的工作成果,这样才能保证比较高的良品率。

把上面这两点结合到一起的话,就是我们常说的白盒测试(单元测试)和黑盒测试(QA测试)。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值