考虑编写更多文档测试记录和断言而不是使用调试器

调试需要时间和精力。

而不是使用调试器追逐错误,考虑花更多的时间来改善代码:

  • 编写并运行测试 Python 和 Django 具有很好的内置测试框架 - 可以比使用调试器手动更快地测试代码。
  • **** 为你的函数,类和模块编写适当的文档PEP 257Google 的 Python 风格指南提供了编写优秀文档字符串的良好实践。
  • 使用 Logging 从程序中生成输出 - 在开发期间和部署之后。
  • **** 在重要的地方为你的代码添加 assertions :减少歧义,在创建问题时捕获问题。

奖励:编写文档和测试相结合的 doctests