阅读背景:

[Inside] What’s the assumptions you are making

来源:互联网 

在我们写代码的时候,其实无时不在做assumption,这些assumption会引导我们使用不同的算法,不同的实现,如果我们能够意识到这些assumption,并能validate这些assumption,就可以得到一个好的assumption,好的assumption就可以引导我们设计出更好的算法,更好性能的实现。所以在设计一个算法、实现一份代码之前,一定要把问题搞清楚了,也就是clarify assumption,哪怕那些觉得理所当然的assumption也要拿出来validate/verify一下。在我们写代码的时候,其实无时不在做assumption,这些assumption会引导我们使用




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: