答案 0 :(得分:20)
这是两个部分:
现在好于永远
不要花太多时间进行规划和预优化;得到一些可以完成工作并迭代它的东西(或者:现在解决这个问题而不是把它关掉)。
永远不会比正确现在更好
但是要考虑一下,所以你不要走一条路,后来意味着没有优雅的方式(参见:YAGNI)。
答案 1 :(得分:1)
我认为这种哲学意味着最好考虑一个解决方案,而不是简单地预防不可避免的事情(并在以后引起问题)。
但是,最好先考虑一下你将采取什么样的解决方案 - 不要写“快速黑客”来解决手头的问题。
所以,最好尽快解决这个问题,但不要立即编写任何想到的东西,而是先考虑一下,以及你的修复可能会产生什么后果。