首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Python哲学“永远不会比现在更好”的含义是什么?

Python哲学“永远不会比现在更好”的含义是什么?
EN

Stack Overflow用户
提问于 2013-12-12 07:14:56
回答 2查看 4.6K关注 0票数 23

我不太理解The Zen of Python中的第二句话:

现在使用

总比从来不使用要好。

尽管永远不会比现在更好。

谁能解释一下或者举个例子?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-12-12 07:24:53

它由两部分组成:

现在使用

总比不使用要好

不要花太多的时间计划和预优化;写下一些能完成工作的东西,然后迭代(或者:现在就解决这个问题,而不是推迟它)。

永远不会比现在更好

但是一定要想一想,这样你就不会走上后来意味着没有优雅的退路的道路(另请参阅:YAGNI)。

票数 27
EN

Stack Overflow用户

发布于 2013-12-12 07:22:39

我想,哲学意味着,与其简单地预防不可避免的事情(并在以后造成问题),不如想出一个解决方案。

然而,最好还是先想一想你会做什么解决方案--不要写“快速破解”来解决手头的问题。

因此,最好的办法是尽快解决这个问题,但不要立即编写任何想到的代码,相反,首先考虑一下这个问题,以及修复可能会产生什么后果。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20531943

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档