编写高质量代码——改善Python程序的91个建议(Ⅵ)(python程序编写注意)

网友投稿 281 2022-08-27


编写高质量代码——改善Python程序的91个建议(Ⅵ)(python程序编写注意)

建议70:从PyPI安装包

下载好安装包的压缩包进入压缩包目录,打开控制台执行“python setup.py install”

好的单元测试可以带来以下好处:

减少了潜在Bug大大缩减软件修复的成本为集成测试提供基本保障

有效的单元测试应该从以下几个方面考虑:

测试先行,遵循单元测试步骤。

创建测试计划编写测试用例,准备测试数据编写测试脚本编写被测代码,在代码完成之后执行测试脚本修正代码缺陷,重新测试直到代码可接受为止

遵循单元测试基本原则

一致性原子性单一职责隔离性

使用单元测试框架

测试固件测试用例测试用例集测试运行器

建议74:为包编写单元测试unittest模块建议75:利用测试驱动开发提高代码的可测性TDD:测试驱动开发提倡在真正开始编码之前测试先行,先编写测试代码,再在其基础上通过基本迭代完成编码,并不断完善。建议76:使用PyLint检查代码风格pep-8

代码风格审查代码错误检查发现重复以及设计不合理的代码,帮助重构高度的可配置化和定制化,通过对pylintrc文件的修改可以定义自己适合的规范支持各种IDE和编辑器集成能够基于Python代码生成UML图能够与Hudson、Jenkins、等持续集成工具相结合支持自动代码审查

建议77:进行高效的代码审查建议78:将包发布到PyPI

- 《编写高质量代码 改善Python程序的91个建议》张颖 赖勇浩 著。


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:编写高质量代码——改善Python程序的91个建议(Ⅶ)(python代码简洁)
下一篇:JAVA 对象创建与对象克隆
相关文章

 发表评论

暂时没有评论,来抢沙发吧~