我发声问道,照道理来说,太上老君应该不是那种不懂可持续发展的人,哦不,的仙啊。
「因为炼制丹药的丹方,以及炼丹的炉子被孙悟空给毁了啊!」
「哦,那这可怎么办呢?」
我点了点头。
「经过五年来的冥思苦想,太上老君终于发明了一种新的丹方,于是将丹方分给兜率宫里那些仙童,让他们加班加点的炼制,要在蟠桃大会到来之前炼制足够多的丹药。
就在炼丹事业如火如荼地进行时,太上老君突然发现丹方有重大bug,按照丹方炼制出来的仙丹不仅不能增强法力,延年益寿,吃了反而会法力大减!这可真的是要了命了!
于是太上老君,冥思苦想,终于将这个bug给解决了,然后就必须把新的丹方发到每一个炼制丹药的仙童里边。
炼丹继续,眼看蟠桃大会越来越近,出炉的丹药越来越多,太上老君终于露出了笑容。就在这时,他听说上次换丹方的时候,有个仙童被漏掉了!意思就是说在炼制好的丹药里面混杂着有问题的丹药!
关键是有问题的丹药和没有问题的丹药外形特征一模一样,如果不吃下去的话根本就没有办法分辨出来。这样一来,炼制好的丹药就不能要了,不然吃到问题丹药的神仙还不像当年孙悟空那样,把兜率宫掀个底朝天?
而且不但浪费了很多灵草仙药,离蟠桃会也越来越近了。想到这里,太上老君是两眼一黑,顿时昏倒在地,口吐白沫,四肢不断抽搐。
还好有仙童及时发现,在将太上老君的人中,仙中掐得高肿如同馒头后,太上老君这才醒了过来。
醒来后的太上老君痛定思痛,不惜耗费大法力锻造了一个卦炉V2.0版本,这个卦炉V2.0版本能力比起被孙悟空踢翻,掉落在火焰山的V1.0版本强了去了。
炼丹的时候只需要把要用到的各种药材丢进炉子里,设定好炼丹程序就可以自动炼丹了,十分方便。
于是太上老君再次使用大法力,将炼丹炉给每个仙童都复制了一个。因为复制的炼丹炉和本体炼丹炉存在着某种神奇的联系,一旦本体炼丹炉的炼丹程序发生了修改,这些复制体也会跟着修改。
如此一来,就再也不会出现先前更新丹方时有所遗漏的现象了!于是太上老君按时按量的完成了炼丹任务!
王母娘娘十分高兴,于是就多赏赐了几个蟠桃给他。
太上老君炼丹的故事就和我们刚刚的情况十分类似,如果把每一个方向移动的逻辑比喻成丹方的话,那么把图片尺寸从原来的50x50修改成30x30就如同台上老君更新丹方一样。
但是因为原来的丹方代码已经到了很多仙童的手上代码在很多地方被使用,如果一一更换的话,很容就有遗漏。
如果我们和太上老君一样,把丹方设定在炼丹炉中,炼丹的仙童在炼丹时只需要使用手中的复制品炼丹炉就好了。一旦太上老君需要更新丹方,只需要修改炼丹炉本体中的炼丹程序,仙童们手中复制品自然而然也就跟着改变了,不会再出现遗漏的情况。」
「哦哦」
我和小弦子异口同声地回答道,这下我们是真的听懂了。
「看来你们已经明白了这其中的过程,在C语言中,这其实就是函数的设计理念。」
本站域名已经更换为m.adouyinxs.com 。请牢记。