Python 现代开发学习笔记

六、调试、测试与项目组织

上一章的书籍库已经能把记录保存下来。现在把两条日志导入、查询、再导出,程序也许没有报错,合计却可能算多了一倍;换一份文件,又可能在类型转换时退出。修改之后,还需要确认文件保存和事务回滚没有受到影响。

这一章围绕这些问题展开:先复现一次错误,找到最早发生差异的位置,再把这份输入留下,交给测试程序反复运行。随后把日志、配置、源代码和测试分开组织,让同一个项目可以从编辑器、终端和另一台电脑启动。配套文件见 调试、测试与项目组织示例。

笔记正文与全部题解 · Ctrl / ⌘ K