甲说:别人写的代码都有其自己的优点,这些优点都是值得我学习的。
乙说:别人写的代码都很烂,不是命名不规范就是XX滥用,哪有值得我学习的呢?
如果我要是想从别人的代码里面找到点什么,来提高自己的话,那么我会努力的理解他的思路,看看他的目的是什么、解决问题的思路是什么、解决方式又是什么,我会先从整体出发来看问题,然后再看其细节。我会先找到对方的优点、找到自己不如对方的地方,以彼之长补己之短,我觉得这样才更容易提高。这样我就会找到许多的“优点”出来。孔子不是曰了吗?“三人行必有我师”,那么如何找到这个“师”呢:)
而如果一看别人写的代码命名不符合规格,就一棒子打死了,其他的优点就不去看了,那么你得到的只有一大堆的缺点,呵呵。你的眼里都是“缺点”,那你有如何来提高?
当然,我也在向甲的方向努力着,呵呵。
ps:命名不规范确实不好,这一点我承认,只是要想取个好名字,并不是一件容易的事情,至少对于我来说是挺难的,但是再难也要努力呀。哈哈。