springboot项目怎么自测(怎么判断springboot项目启动成功)
300
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小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~