良好的開發習慣-持續更新

問題:是麼纔是好的軟件?

  • 用戶:
    軟件符合指定需求
    軟件幾乎沒有缺陷
    軟件性能正常
    軟件容易上手、操作方便
  • 開發人員:
    代碼可測試性
    代碼可維護性
    代碼可讀性
    代碼效率:高效管理資源
    代碼安全:可預防常見威脅
  • 從老闆角度:
    軟件按時交付
    軟件滿足預算
    可複用的開發過程,確保交付質量

高質量的軟件產品:
做了用戶想要它做的事情
正確有效地使用計算機資源
易於用戶學習和使用
設計良好、代碼良好且易於測試和維護

1、註釋
2、單元測試=白盒測試,通過函數預期結果與實際輸出結果進行對比,得出測試結論
小型測試,針對單個函數/類的測試,關注其內部邏輯,mock所有需要的服務。小型測試帶來優秀的代碼質量、良好的異常處理、優雅的錯誤報告
中型測試,驗證兩個或多個制定的模塊應用之間的交互
大型測試,也被稱爲“系統測試”或“端到端測試”。大型測試在一個較高層次上運行,驗證系統作爲一個整體是如何工作的。
3、過時的方法先不刪除
4、項目API 刪除要謹慎
5、新建項目修復bug以及完成新的需求開發;wang_20220807這種

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章