最佳實踐《自我總結》

2022-01-19 17:59:31 字數 347 閱讀 2149

不斷總結

對於所有未定義的,界限模糊的行為或引數都應該作為乙個錯誤丟擲,而不是自以為是的處理

對於錯誤,應該在本身自己的邏輯內丟擲,而不是信任依賴

建立乙個功能和模組時,首先想到的應該是這個功能/模組應該是如何與外界互動的(互動方式),而不是它應該如何實現。即使是以後需要修改這個功能或者模組,也應該盡量保證介面不再改變。

實現功能之前,先想明白你到底要的是個什麼樣子的功能,是如何作用和表現的

編寫函式是最好是編寫乙個純粹的函式,如果不能做到的話也不要在乙個函式過多的修改外部的環境

錯誤優先。正確✔的情形只有可數的幾種,但是錯誤總是千奇百怪的

js 最佳實踐總結

明確要獲取的部分,以最精準的方法獲取資料 例1 獲取8位數字 var str abcd12345678 方法一 var newstr str.slice 4 方法二 推薦 var newstr str.slice 8 注 首先要確定8位數字是一定在後面的,我遇到的問題就是,前面的字母個數發生了變化 ...

最佳實踐 Flutter 最佳實踐

最佳實踐是乙個領域可以接受的專業標準,對於任何程式語言來說,提高 質量 可讀性 可維護性和健壯性都非常重要。讓我們探索一些設計和開發flutter應用程式的最佳實踐。class enum typedef和extension應採用駝峰命名uppercamelcase規則。class mainscree...

Git最佳實踐與總結

一 常用命令 遠端倉庫相關命令 本地倉庫相關命令 標記版本相關命令 二 非常用命令 git revert hash 還原某次的提交,會生成一次提交,將目標提交進行抹除 git rebase 使當前分支的基於某次提交的節點發生改變,從而使當前的分支發生變化 git reset hash 使當前分支的w...