我不太理解《Python的禅宗:》中的第二句话
现在总比没有好
虽然从来没有比现在更好的权利。
有人能解释一下或者举个例子吗?
它由两部分组成:
现在总比没有好
不要花太多时间进行计划和预优化;记下一些能完成任务的东西并对其进行迭代(或者:现在就解决这个问题,而不是推迟)。
Never通常比好现在
但一定要想一想,这样你就不会走上一条后来意味着没有优雅回头路的路(另见:YAGNI)。
我认为哲学意味着最好想出一个解决方案,而不是简单地阻止不可避免的事情(并在以后引发问题)。
然而,最好先考虑一下你要做什么解决方案——不要写"快速技巧"来解决手头的问题。
所以,最好尽早解决这个问题,但不要立即对脑海中出现的任何问题进行编码,而是要先考虑这个问题,以及你的修复可能会产生什么后果。