每個程序員應該知道12件事

coloic 14年前發布 | 2K 次閱讀 模擬器


1.充滿熱情, 喜歡你的工作 創造性 做得最好 比昨天更好
2.熱愛你的代碼 為人寫代碼,而不是為機器寫代碼 寫干凈的代碼
3.版本控制 備份代碼 跟蹤變更 經常commit 如果build出錯就不要commit
4.閱讀代碼 在你成為一個好的作家之前,首先是一個好的讀者。70%時間在讀,30%在寫。
5.實踐 實踐 再實踐 在公司外項目實戰 盡可能做得更好 以老師身份實踐
6.重構 提高你的代碼質量 使代碼易于理解 維護和拓展。
7.跟從模式和最佳實踐 面向對象設計原則 SOLID GRASP DRY KISS 等設計原則
8.TDD/BDD 測試驅動開發, 測試是系統的特征約束 測試是第一個用戶
9.自動化 使你的手工任務自動化 命令行應該是你朋友 持續集成 自動化部署。
10.理解你的業務領域, 業務領域知識永遠不會過時,而技術會,只有你理解了業務是如何工作,你才會有創造性思路。
11.持續學習 讀書 博客 網站,聆聽,銳利你的工具。
12.在社區中實踐 好的學習方式就是教別人或和別人溝通,參加一個語言技術的學習小組。

 本文由用戶 coloic 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!