程序設計原則

  1. 單一職責原則:類的單一職責,方法的單一職責。
  2. 指定目錄最小化原則:如mapperScan掃描目錄只能存放mapper接口文件,mongo的EnableMongoRepositories基礎包配置只存放repository接口文件。
  3. 讀者原則(最少時間理解原則):把自己當作讀者,假設什麼業務都不瞭解,能否儘快理解程序的含義。
  4. 長即有問題:如果你覺得某部分程序太長,那麼很可能有問題。
  5. 勒布朗法則:稍後等於永不。想到的立刻去做,不要等到以後,因爲往往就沒有以後了。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章