@蔡学镛 :听过许多人聊过他们的梦想,多数的说法是「等我以后很有钱,我要…」。对他们来说,梦想就像是个函数 dream(),其 pre-condition 是「有钱」。他们现在一旦调用 dream(),执行的第一道语句是 ASSERT(caller.isVeryRich() == true),立刻丢出异常,逼他们返回真实世界主线程的庸碌循环中。2013-08-03 15:13来自新浪微博
@程序员幽默: 听过很多人聊过他们的过去,多数的说法是「我当时要…,就好了」。 对他们来说,past()是一个const函数,现在一旦调用 past(), 想修改一些行为时,却发现程序都无法通过编译,逼他们由梦境返回到真实世界的current()函数中,但他们却不知道past()中的内容是在current()中产生的。
@张逢春ceer: 听过很多人说明天一定会怎么怎么样,对于他们来说,tomorrow()函数中定义了无数关于plan,ambition,success的变量;但每天早上开机时调用的永远是today(){for(;;){procrastination;}},这个函数,直至内存耗尽,系统崩盘。
@FTX_小沉_:听很多人说项目完了之后的安排,好多人说[等完事之后,我一定……]。对他们来说,完成就是函数finish(),但是他们一直运行在update()中,拼尽全力执行完全部的逻辑往往只换来一个短暂的sleep()。直到抛出异常,或者整个生命周期结束……