甲說:别人寫的代碼都有其自己的優點,這些優點都是值得我學習的。
乙說:别人寫的代碼都很爛,不是命名不規範就是XX濫用,哪有值得我學習的呢?
如果我要是想從别人的代碼裡面找到點什麼,來提高自己的話,那麼我會努力的了解他的思路,看看他的目的是什麼、解決問題的思路是什麼、解決方式又是什麼,我會先從整體出發來看問題,然後再看其細節。我會先找到對方的優點、找到自己不如對方的地方,以彼之長補己之短,我覺得這樣才更容易提高。這樣我就會找到許多的“優點”出來。孔子不是曰了嗎?“三人行必有我師”,那麼如何找到這個“師”呢:)
而如果一看别人寫的代碼命名不符合規格,就一棒子打死了,其他的優點就不去看了,那麼你得到的隻有一大堆的缺點,呵呵。你的眼裡都是“缺點”,那你有如何來提高?
當然,我也在向甲的方向努力着,呵呵。
ps:命名不規範确實不好,這一點我承認,隻是要想取個好名字,并不是一件容易的事情,至少對于我來說是挺難的,但是再難也要努力呀。哈哈。