考慮編寫更多文件測試記錄和斷言而不是使用偵錯程式

除錯需要時間和精力。

而不是使用偵錯程式追逐錯誤,考慮花更多的時間來改善程式碼:

  • 編寫並執行測試 Python 和 Django 具有很好的內建測試框架 - 可以比使用偵錯程式手動更快地測試程式碼。
  • **** 為你的函式,類和模組編寫適當的文件PEP 257Google 的 Python 風格指南提供了編寫優秀文件字串的良好實踐。
  • 使用 Logging 從程式中生成輸出 - 在開發期間和部署之後。
  • **** 在重要的地方為你的程式碼新增 assertions :減少歧義,在建立問題時捕獲問題。

獎勵:編寫文件和測試相結合的 doctests