回覆列表
  • 1 # 小蜂蜜愛科技

    1.多瞭解設計模式內容,避免重複開發。

    2.隨時記錄工作日誌能提升腦容量。

    3.先用profiler調查,才有臉談最佳化。

    4.多用google,普通程式設計師+google=超級程式設計師。

    5.80%時間先用來寫文件,20%的時間用來實現

    6.勤寫註釋,最好寫全,時間,功能,已經存在的問題。

    7.不要先寫框架再寫實現。最好反過來,從原型中提煉框架。

    8.程式碼結構清晰,其它問題都不算事兒。

    9.好的專案作風硬派,一鍵測試,一鍵釋出,一鍵部署; 爛的專案生性猥瑣,口口相傳,不立文字,神神秘秘。

    10.編碼不要畏懼變化,要擁抱變化。

    11.常充電。程式設計師只有一種死法:土死的。

    12. 程式設計之事,隔離是方向,起名是關鍵,測試是主角,除錯是補充,版本控制是後悔藥。

    13. 一行程式碼一個兵。形成建制才能有戰鬥力。單位規模不宜過大,千人班,萬人排易成萬人坑。

    14. 重構/最佳化/修復Bug,同時只能作一件。

    15. 簡單模組注意封裝,複雜模組注意分層。

    16. 人腦效能有限,整潔勝於雜亂。讀不懂的程式碼,嘗試整理下格式; 不好用的介面,嘗試重新封裝下。

    17. 迭代速度決定工作強度。想多快好省,就從簡化開發流程,加快迭代速度開始。

    18. 忘掉最佳化寫程式碼。過早最佳化等同惡意破壞;忘掉程式碼作最佳化。最佳化要基於效能測試,而不是糾結於字裡行間。

    19. 最好的工具是紙筆;其次好的是markdown。如果可以直接上ipad+apple pencil

    20. leader問任務時間,若答不上來,可能是任務拆分還不夠細。

    21. 寧可多算一週,不可少估一天。過於“樂觀”容易讓boss受驚嚇。

    22. 最有用的語言是English。其次的可能是Python。

    23. 百聞不如一見。畫出結果,一目瞭然。除錯耗時將大大縮短。

    24. 資源、程式碼應一道受版本管理。資源匹配錯誤遠比程式碼匹配錯誤更難排查。

    25. 不要基於想象開發, 要基於原型開發。原型的價值是快速驗證想法,幫大家節省時間。

    26. git是最棒的。簡單,可靠,免費。

  • 中秋節和大豐收的關聯?
  • 柳琴戲的藝術特色?