Python基础教程19.6 如果你已不胜其烦

19.6 如果你已不胜其烦

你可能认为: “这些是挺好,但编写简单的小程序时,我绝不会在这些方面花费太多精力。配置、测试和日志,这些听起来真的很烦。”

你说得没错,编写简单的程序时确实不需要这些东西。即便开发的项目很大,刚开始也可能并不需要所有这些东西。我要说的是,你至少需要某种测试程序的方式(这在第16章讨论过),虽然它可能不是基于自动化单元测试的。例如,如果你要编写一个自动制作咖啡的程序,必须得有个咖啡壶才能测试这个程序是否管用。

在后面介绍项目的章节中,我不会编写完整的测试套件和复杂的日志工具,而只是通过一些简单的测试用例来证明程序管用,仅此而已。如果你发现某个项目的核心理念很有趣,应再进一步,尝试对其进行改进和扩展;而在改进和扩展的过程中,你就必须考虑本章提及的问题。例如,添加配置机制是否是个好主意?是不是需要编写更完整的测试套件?如何做完全由你决定。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20190711A042QK00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。

扫码关注云+社区

领取腾讯云代金券