時間不等人,一晃30歲了。年齡的增加主要體如今兩個方面:一個是生理方面,一個是心理方面。生理方面不是說身體老了,沒精力了,偏偏相反,是懂得愛惜本身的身體了。心理方面不是老了,沒有向上的動力了,而是終於明白本身該怎麼度過這一輩子了。git
作了5年多的程序員,固然,不僅是程序員,仍是員工,也是男友,我想把最近的收穫稍微總結一下。程序員
這個題目,不討論玄而又玄的哲學,只討論身邊的生活。每一個人心中都有不一樣的哈姆雷特,由於咱們每一個人的意志都是獨立的,相互分割開的。因此對同一句話不一樣的人有不一樣的理解與認知。github
由於有不一樣的認知,因此不能光用語言的表達來判斷一我的對「知識」是否已經理解掌握。惟一能夠用來判斷的,是這我的的所做所爲。因此我借用這個層面上的知行合一,和你們分享個人知識。web
先對比幾個例子:svg
如今,從上到下,看看你能夠作到第幾條。若是作不到,那麼你就不「知道」,由於若是你「知道了」,你不會繼續對這些顯而易見的「知識/道理」無動於衷。xml
在這裏咱們看到不少職場新人,只能作到第一條。代碼整潔,健康,解藕,負責任,這些都是相對的概念,但咱們仍舊能夠從其餘人和事上找到對比。github上有不少開源的代碼,你的代碼比他們的更整潔麼?更解藕麼?你對你的項目更負責任了麼?it
最近又讀了一遍破窗理論,破窗理論簡單說就是,若是一棟建築有一扇窗破了,而沒有及時修補,那麼這棟建築的其餘窗子也會更容易被破壞,甚至整棟樓都會更快的老化。class
當你的100行代碼裏,有90行整潔的代碼,10行不整潔的代碼,那麼你的代碼是不整潔的,並且,接下來的100行代碼裏,將有超過10行不整潔的代碼。當這個整潔度的代碼超過1000行,那這樣的項目將變得不可維護。效率
因此請珍惜你手下的這行代碼,不要讓它變成第一扇破掉的窗戶。webkit
再舉幾個常常遇到的例子:
好了,這樣的例子能夠舉不少。咱們能夠修好那些破掉的窗戶。趁你還沒養成破壞的慣性,改變從當下開始。
最後,若是你能讀懂上面的內容,那麼你確定還不是真的懂了。行動纔是你懂了的最好的證實。
送給全部指望明天到來的朋友。