回覆列表
-
1 # 阿江精品影視
-
2 # 產品L
假設這整個世界是由程式設計師團隊寫出來的,那難免就會有些bug,這片子講述的是一個無限遞迴的bug,但是沒有講結局(遞迴太多會形成棧溢位,最終系統崩潰)。那些不斷累積的人和海鳥屍體最終會溢位,想象一下,遊輪後部平臺放滿被那個女人(被捅腹部)的屍體,最終屍滿為患的時候,新的屍體怎麼爬進去?接女主角去碼頭的計程車司機可能是bug源頭,那可能對應一個goto語句(儘管goto語句現在幾乎沒人用了,說不定是遺留程式碼),如果沒有這個goto,就不會無限迴圈。
這個電影告訴我們:寫遞迴函式的時候一定要嚴格測試,不得馬虎
在程式設計師眼中的那個女主,從一開始發現有迴圈的跡象,本能肯定是打破這個迴圈,而且,她擁有的記憶可以保證她輕易地讓所有當事人都能明白所處的情況,可是她就是不停的愚蠢的按照既定的指令碼去演出這出愚蠢的悲劇,導致了更多的悲劇發生。
對一個程式設計師來說,對於女主這麼不嚴謹的邏輯,以及女主應對危機的愚蠢策略表示無法忍受。如果我是女主,那麼死神也好上帝也好,那個安排這個鬧劇的傢伙一定會對我的表演非常的滿意。
從程式角度來講,既要有迴圈也要有結束的段。
然而電影來說它必須有結束的段,不然死亡是不會停止的。