找茬

18 April 2013

相信你一定玩过——没玩过也应该有听说过——类似一起来找茬这样的游戏。这是很简单的一种游戏,给你两张几乎一样的图片,要求找出它们的不同之处。在与其他人比速度的时候就会变得很有意思了。归根到底还是使用了一种很简单的思考方法:对比,找出不同之处。

“找茬”这样的一种思维方法在平常生活也是很常用的。我以前思考为什么耳机要分左右。我想,有什么不同呢?耳朵不是左右对称的吗?后来我发现,对称并不意味着一模一样。在两耳朵连线的方向上,两耳朵是相向或者说是相对的。这就是它们的不同之处,空间方位上的不同。

在编程上也常有用到这种思维方法。前一阵子智健像发现了新大陆一样,“杰良快过来看看这个,好神奇”。其实就是他在代码里调用rsync进行文件传输,发现他的demo版程序和实际应用版程序几乎一样却是一个可以正常工作另一个不行。于是我们就开始对这两个程序进行“找茬”。最后发现差别不在代码里面,而在程序的执行方式上,一个加了sudo执行另一个没有加。虽然很细微,但这就是问题的根源。问题的出现,通常是因为没有考虑周全,而找茬,就可以较快找出被粗心忽略了的那些细微之处。

 

2013-04-18-杰良

上一篇: 自杀使得他们比其他人更像人类

下一篇: 设置wordpress首页不显示某一个分类下的文章