賈以秉仔細(xì)觀察了起來,內(nèi)部文字流的流動(dòng)方式似乎有些一定的規(guī)律,就像人體血液的運(yùn)行。
如果這是一個(gè)程序的話,那么就一定會(huì)有輸入和輸出,
參照人體,程序不停息的運(yùn)作,應(yīng)該就是源源不斷地產(chǎn)生這具軀體的能量,從而支撐身體的行動(dòng)。
按自己剛才的體驗(yàn),目前產(chǎn)生的能量遠(yuǎn)遠(yuǎn)不夠,并且因運(yùn)行時(shí)候的各種不順暢,還會(huì)導(dǎo)致部分或者偶爾身體不受控制。
經(jīng)過一番觀察,這具身體有五臟六腑,心臟周圍的流入和流出好像沒什么區(qū)別,但是腹部多了一個(gè)圓盤,中間有條不明顯的分界線,
無數(shù)文字流像是一根根血管,從一側(cè)流入,另一側(cè)流出,流入的帶著淡淡的黑色,流出的有淡淡的黃色光芒。
稍微遠(yuǎn)離圓盤的地方,那黃黑兩色就不再明顯,越來越淡,直到再也分不清楚。
以陰陽入道者,得用玄黃二氣。
是這么說的吧,
玄黃好像就是黑色和黃色的意思,難道就是在說這個(gè)?
先假定這個(gè)地方是程序的核心,那么優(yōu)化當(dāng)然要從這里開始,然后向四周輻射。
開工,改bug了。
解決一個(gè)難以理解的問題的最佳方法:把這個(gè)問題轉(zhuǎn)化為自己的專業(yè)領(lǐng)域,然后用自己豐富的經(jīng)驗(yàn)搞定它。
當(dāng)然了,這并不輕松,
首先這些文字流并不是賈以秉熟悉的計(jì)算機(jī)語言,強(qiáng)行理解成類計(jì)算機(jī)語言后,
再把內(nèi)部流動(dòng)方式想象成程序的執(zhí)行,
聽起來就匪夷所思的樣子。
不過還在這些文字流還算聽話,賈以秉嘗試了一遍又一遍,樂此不疲。
在不知程序整體運(yùn)行方式的情況下,他決定用貪心算法來逐步修復(fù)
貪心算法是指,在對問題求解時(shí),總是做出在當(dāng)前看來是最好的選擇。
也就是說,不從整體最優(yōu)上加以考慮,算法得到的是在某種意義上的局部最優(yōu)解。
每次都劃分一小部分,通過一定的調(diào)整讓這部分的運(yùn)行看起來更好,
然后逐漸擴(kuò)散到整體,最終得到的結(jié)果,
大概也許八成沒準(zhǔn)就是最好的結(jié)果了。
前提是...中間的過程沒有依賴性。
賈以秉很快就認(rèn)識到了自己的錯(cuò)誤,有的時(shí)候調(diào)整了兩個(gè)部分,都得到了比較好的結(jié)果,但是這兩個(gè)部分連貫下來反而更加運(yùn)行緩慢,有的時(shí)候還會(huì)影響到其他部分的走向。
對此他也沒什么好的辦法,只好擴(kuò)大選取的范圍,重復(fù)步驟,做更多的嘗試。
如果這玩意真的是修仙方法,那么很容易走火入魔的吧。
在這片空間里的時(shí)間感變得奇怪,但是按照這種進(jìn)度...起碼得做幾十個(gè)夢才能修個(gè)七七八八,還不知道會(huì)不會(huì)出大問題。
不如這樣,劃分幾個(gè)更大的區(qū)域,再每個(gè)區(qū)域依照貪心算法來處理,只改比較明顯的問題,不做細(xì)微的調(diào)整。
先搞個(gè)初版驗(yàn)證是否有效,如果有,再重復(fù)該步驟繼續(xù)創(chuàng)建新的版本。
方法論之快速迭代,敏捷開發(fā)!
重新設(shè)立了目標(biāo)之后,賈以秉依照四肢和軀體分成了六大部分,腦部就先不改了,看著太亂,不想動(dòng)。
四肢比較簡單,也先不改,還是從腹部開始向外發(fā)散。
賈以秉不停的用意念控制著文字流的流動(dòng)方式,期間他發(fā)現(xiàn)自己可以直接進(jìn)入身體,
進(jìn)行測試,只不過進(jìn)去了就不能準(zhǔn)確看到那些流動(dòng)方式了,只能模糊感知。
但是進(jìn)去后可以明顯的感受到調(diào)整后的不同,
就像老年人和年輕人的身體,運(yùn)轉(zhuǎn)方式也許看不出大的問題,但是完全可以感受到那磅礴的生命張力。
這片空間的時(shí)間感很奇怪,或者賈以秉沉迷工作后的時(shí)間感很奇怪,總之,不知過了多久,初版本誕生了。
賈以秉不知道怎么稱呼眼前的身體,外表看起來和自己幾乎完全一致,除了半透明,
既然它是文字流凝成的,文字流又是什么所謂的陰陽大道,不如就叫...陰陽體吧。
哈哈哈開玩笑,怎么說的跟陰陽人似的。
賈以秉給眼前的身體起名為“道體1.1.0版本”,因?yàn)椴恢罆?huì)迭代多少次,所以直接預(yù)留了三位版本號。
體驗(yàn)了一下,感覺好像是要比之前好很多。
還是比較懷念體驗(yàn)版的流暢度。
不知道夢境還有多久結(jié)束,趁著順手,再搞下一個(gè)版本。
熟能生巧是有一定道理的,第二個(gè)版本的發(fā)布時(shí)間顯然要比第一個(gè)版本縮短了很多。
道體1.1.1已經(jīng)可以跑起來了,雖然沒跑兩步就右腿抽筋了。
修復(fù)完右腿抽筋的bug之后,道體來到了1.1.2版本。
此時(shí)腹部的圓輪中間的線條弧度更加自然,隨著帶著顏色的文字流動(dòng)加快,線條分隔的兩部分也各自有了顏色,酷似道教的陰陽魚。
玄黃兩色的文字流則更加明顯。
這一切帶給賈以秉的直觀感受就是...已經(jīng)可以做廣播體操了!
神秘的空間之內(nèi),一道神秘的半透明的身影,進(jìn)行著神秘的動(dòng)作。
他一會(huì)招手,像是在祈求蒼天,一會(huì)俯身,像是在祭拜大地,一會(huì)轉(zhuǎn)圈,像是在巡查四方。
最后瀟灑收工,像是頓悟的僧侶。
頓悟是不可能頓悟的,只是賈以秉陷入了疑惑,好像...自己隨便調(diào)整過的文字流轉(zhuǎn),還能有具體的意義。
做廣播體操...不,測試并熟悉道體的過程中,他逐漸發(fā)現(xiàn)對于新的流轉(zhuǎn)組合方式,可以有真實(shí)的意義,可以幫助他更好的理解所謂的陰陽大道。
這也可以?
所以說...先理解道,就能有更流暢的道體,先有了更流暢的道體,也能更好的理解道?
既然沒有順序,那么這道,好像沒什么意義...
如果能直接拷貝體驗(yàn)版,那么自己豈不是瞬間就能完全理解了?
就像建筑,首先一個(gè)高級工程師設(shè)計(jì)出一個(gè)好的建筑,但是沒聽過,一個(gè)普通人用別的方式誤打誤撞設(shè)計(jì)了一個(gè)好的建筑,就當(dāng)場變成高級工程師的。
完全不能理解的說。
“叮鈴鈴~”
什么聲音?哪來的?
“叮鈴鈴~”
眼前的世界一陣搖晃,那道體也直接散掉了。
“叮鈴鈴~”
音量逐漸變大。
...
賈以秉反手關(guān)了吵醒自己的鬧鐘,打算繼續(xù)賴床。
兩秒鐘后睜開眼睛,不對勁。
自己沒有了平時(shí)剛醒以后的困倦疲憊感,而是精神奕奕。
做起來,伸個(gè)懶腰。
甚至還想去跑個(gè)步。
今天這是怎么了,昨晚好像又做夢了,改了一晚上的bug,還什么道體版本,有夠搞笑的。
大概是因?yàn)樽约哼B著睡了兩個(gè)晚上一個(gè)白天的原因才會(huì)精神這么好吧。
賈以秉開始穿衣洗漱,今天得早點(diǎn)去,
起碼得比經(jīng)理早,不然又得挨罵了。