这是关于 Python 之禅的特别系列文章的一部分,重点关注第 15 和 16 条原则:现在与永不。
Python 始终在不断发展。Python 社区对功能请求有着永不满足的需求,但同时也对现状有着永不改变的偏见。随着 Python 越来越受欢迎,语言的更改会影响更多人。
更改发生的准确时机通常很难确定,但 Python 之禅 提供了指导。
现在做总比永远不做好。
人们总是会受到诱惑,想要推迟事情,直到它们变得完美。但是,它们永远不会完美。当它们看起来“足够就绪”时,就该冒险并将其发布出去了。最终,更改总是在某个“现在”发生:延迟所做的唯一事情就是将其移至未来某个人的“现在”。
尽管永远不做通常比现在做好。
但是,这并不意味着应该仓促行事。根据测试、文档、用户反馈等确定发布标准。“现在”,即在更改准备就绪之前,不是一个好时机。
这不仅对像 Python 这样的流行语言来说是一个很好的教训,而且对您个人的小型开源项目也是如此。
欢迎来到 Pythonukkah,这是一个关于 Python 之禅的特别系列。在第一天,我们庆祝前两条原则:美观和显式。
这是关于 Python 之禅的特别系列文章的第二部分,重点关注第三和第四条原则:简洁性和复杂性。
这是关于 Python 之禅的特别系列文章的一部分,重点关注第 12、13 和 14 条原则:歧义和显而易见性的作用。
自 1998 年以来,Moshe 一直参与 Linux 社区,在 Linux“安装派对”中提供帮助。自 1999 年以来,他一直在编写 Python 程序,并为核心 Python 解释器做出了贡献。Moshe 自这些术语出现之前就一直是 DevOps/SRE,他非常关心软件可靠性、构建可重现性以及其他此类事情。

本作品根据 Creative Commons Attribution-Share Alike 4.0 International License 获得许可。
评论已关闭。