写一个Python包 发表于 2016-11-10 一. 流程 确定包的功能 编写测试 编写功能 编写文档 Debug 测试测试驱动开发(TDD), 在编写某一个功能之前先编写测试用例,然后迅速使测试工作,然后重构掉其中不合理的部分。对于一个小的工程,首先编写测试可以明确需求和目标,加快开发速度。 文档在包内的每一个类和函数中,都应该加入docstring,详细描述该类/函数的具体参数,功能和返回值。在编写完代码之后,应该使用自动化的工具来生成文档。 DebugDebug….Debu….Deb…De…D..D.