培訓知識點總結.md

重構的目標

  • 易讀
  • 易改
  • 留好擴展點

防護

  • 需要做金字塔防護
  • 測試用例要由關鍵的冒煙用例和普通用例
  • 測試用例做到測試即文檔,測試函數名字就知道要測什麼
  • 每個測試的職責要單一

手段

  • 切割上下文
  • 留好擴展點
  • 做好測試保護(多使用MOCK工具。例如數據庫可以使用HSQL內存數據庫、kafka採用jar包形式的內存版本等,採用MOCK服務等方式)

測試用例缺失的原因

  • 沒時間
  • 沒意願
  • 成本高

clean code標準

  • 安全
  • 可靠
  • 簡潔
  • 高效
  • 可維護
  • 可測試
  • 可移植
發佈了418 篇原創文章 · 獲贊 744 · 訪問量 126萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章