我的編程,不是團隊git
1 避免死循環,避免循環中添加太重的任務,好比循環查詢編程
2 作好分析記錄,在須要的地方添加記錄,當沒法調試,或者調試不清楚的狀況下,可方便查看curl
3 命名使用適合本身的規則異步
4 文件分佈簡單,明瞭,層次太深不利於理解svn
5 重要的地方寫註釋函數
6 有好的庫,就不要本身實現url
7 代碼縮進,換行整齊,方便讀寫設計
8 合理使用內存,該銷燬的地方要銷燬調試
9 開發前作設計,須要改善的時候,方便思考,針對需求複雜的內存
10 合理使用動態變量,適合靈活的場景,不適合效率優先的場景
11 面向過程設計時,避免使用對流程形成不可預估的方法或函數,好比發送郵件,遠程獲取(curl)等,可經過異步等方式解決
12 作好備份,代碼用svn或者git,文檔能夠用seafile等,正式數據用rsync
13 因爲接觸的代碼語言種類不少,多數狀況下會出現代碼混用,最好在使用一種代碼編寫時,不要混編