來自程序員父親的十條條誡告,望共勉

 1. 理解並認可本身也會犯錯誤。程序員

  關於此點的關鍵就是要在發佈以前早點發現。不過幸運的是,除非你是在噴射推動實驗室開發火箭制導軟件,不然不多有錯誤是致命的。因此,犯了錯誤以後咱們能夠從中學習經驗教訓,而後保持一個積極的心態,繼續前行繼續進步。框架

 2. 人非聖賢,孰能無過。工具

  複審代碼的目的就是爲了發現問題。不過若有遺漏,也不可把責任歸咎於某一我的身上去針對他。性能

   3. 人外有人、天外有天。學習

  三人行必有我師,問問良師益友,會讓你受益無窮。要學會傾聽他人的意見和建議,特別是當你認爲毫無必要時,更要懷着謙虛的態度、廣闊的胸懷接受他人的指教。開發

   4. 重構代碼要三思。重構

  「修復代碼」與「重構代碼」有着本質的區別。在深思熟慮以後,若是仍是想追求代碼審查時框架風格能有所變化,而非沿着原先的道路予以改進,那麼就重構吧。軟件

   5. 尊重他人,耐心、禮遇每個人。程序

  常常跟開發人員打交道的非技術人士一般會以爲程序員目中無人、脾氣又大又臭。不要讓你的怒火和缺少耐性讓他們心中的這種形象愈來愈高大。技術

   6. 世界上惟一不變的就是變化(不少程序員都煩惱忽然而來的改動!!!)。

  敞開胸襟、面帶微笑地去接受變化。把需求中的、平臺上的以及工具裏的每一個變化都當作全新的挑戰,而非視爲大麻煩來抵制。

   7. 真正的權威來自知識,而不是職位。

  知識造就權威,權威帶來尊敬——因此,若是你想在計算機領域中中得到他人的尊敬,去學習吧。

 8. 爲信仰奮鬥,而後優雅地接受失敗。

  有時候咱們的想法會被否決。即便後來發現咱們是對的,也不可存有怨恨情緒,或者說相似於「我老早就說過會這樣,還不信」的話。不要讓團隊之間由此產生間隙,不要由於這點小事耿耿於懷、經常抱怨。

 9. 不要成爲「角落裏的程序員」。

  不要成爲那種隱藏在辦公室不起眼的角落裏,在點餐時才冒出來的人。躲在角落的里程序員每每短視、與世隔絕、與你們脫節。他們會像隱形人同樣不發表任何意見。因此,要參與到你們的討論中,成爲辦公室團體中協調的一員。

    10. 能夠批判代碼,但不能人身攻擊

  應該友好地對待每個程序員,可是在指出問題時能夠犀利、一針見血。咱們的批評應該儘量的積極,而且以改進代碼爲目標,不可無的放矢。同時,還應該考慮當地標準,程序規範以及提升後的性能表現等等。

相關文章
相關標籤/搜索