[爆卦]@override作用是什麼?優點缺點精華區懶人包

雖然這篇@override作用鄉民發文沒有被收入到精華區:在@override作用這個話題中,我們另外找到其它相關的精選爆讚文章

在 @override作用產品中有4篇Facebook貼文,粉絲數超過12萬的網紅冯以量,也在其Facebook貼文中提到, #Dark #Season123 #觀後感 #第一篇 #難免有劇透 #請自行斟酌 題目:痛苦和時間的關聯 (The relationship between TIME and Suffering。) 1。我记得我外婆同我阿嬷都讲过:“我哋大家同枱吃饭,各自修行、各收其果。” 这一句话,背后有很...

  • @override作用 在 冯以量 Facebook 的最佳貼文

    2020-06-28 22:46:09
    有 656 人按讚

    #Dark
    #Season123
    #觀後感
    #第一篇
    #難免有劇透
    #請自行斟酌

    題目:痛苦和時間的關聯
    (The relationship between TIME and Suffering。)

    1。我记得我外婆同我阿嬷都讲过:“我哋大家同枱吃饭,各自修行、各收其果。”

    这一句话,背后有很深的因果论。能一起吃饭是共业,然而生活的修行,是各自修各自的业报。毕竟,每个人的际遇都不一样。

    2。新时代靈性學習裡有一句經典話語:“我们大家都在创造自己的实相。”(we create our own reality)。里头虽然没有因果论,然而也说出了你我他怎么诠释這世界,這世界就给你我他怎樣的展现。

    3。德國存在主義哲學家,尼采也说过一句话,DARK在 Season 2 里头也曾拿來运用:“當你凝視深淵,深淵也在凝視著你。”(if you gaze long into an abyss, the abyss also gazes into you).

    這一句話來自尼采的經典著作《善恶的彼岸》,前面还有一句的:「与怪物战斗的人,应当小心自己不要成为怪物”。」

    這在說明著一種現象:當你長期被別人欺壓,最終你也會成為欺壓別人的人。

    這是佛也能變成魔的概念。
    以正義或愛之名來反擊敵方,也是種暴力、也是魔、也是深淵。你和他是合一的。

    4。在量子力學(Quantum Physic)理論裡,也曾說:「你的世界,是由你的意識創造的。」

    這也為何現代這麼多人不斷想要創造正能量,來改變自己的生活。

    我先說出以上這些,是因為這些話語都正在「催眠」著我們,要我們去相信我們的生命裡,我們是有自主權、有will power、有選擇權,

    然而,我們真的可以改變自己的世界嗎?

    在生命裡,我們真的有這麼大的power 來 override 生命的苦難嗎?

    於我,答案是沒有的。

    至少我的生命裡,沒有。

    就如 DARK 裡頭的每一個角色都在痛苦裡。而且沒有power 去改變,不管你是 Adam,還是 Eva。

    Dark 的編導團隊很「調皮」,企圖心也很強。

    他們在第三季第一集裡,一開場,就想要把我們長年累月被催眠的「正能量學習」給摧毀。是的,徹底摧毀。

    他們借用另一個德國悲觀主義的哲學家叔本華的話來說:「人可以做自己想做的,却无法决定自己想要什么。」

    “Man can do what he will,but he cannot will what he will。” ~ Arthur Schopenhauer。

    簡單來說,就是:「你以為你是 Superman,其實你不是。真的不是。」

    我們看似強大,其實是如此脆弱、也如此無助。

    我們對世界、對生命,我們的應對是起不了任何改變它的作用。我們只能應對。就是:you can do what you will。

    正如劇情裡的:
    ~ young Jonas 失去 young Martha、
    ~ adult claudia 愧疚於殺死 old Egon、
    ~ old claudia 救不回 old Regina、
    ~ adult Noah 失去 young Charlotte、
    ~ adult Tronte 得不到 adult Claudia、
    ~ adult Hannah 得不到 adult Ulrich、
    ~ old Eva 被 old Adam 「殺害」而再以愛之名來繼續生恨、
    ~ young Mikkel 回不到2019、
    ~adult Katharina and adult Ulrich 找不回 young Mikkel 的痛苦等等等

    這些都是 Grief and Loss。all huge losses in Life,所帶來的痛苦。

    在不同的角色裡,痛苦展現不同的面貌。

    每個人都在各自的生命裡得不到自己想要的,也失去自己最重要的,導致各自都很痛苦。

    然而,不管是佛教、神學、哲學、科學、民間信仰,都給我們很多概念及信念,要我們去相信:希望、救贖、天堂、極樂世界、轉化、痊癒等等。

    不管你用什麼字眼來描述,其實都在說著一件事:「你現在很苦,你將來會好起來的。」

    所以我們很多人都會把自己所屬於的美好統統寄望在未來。未來會好的。在未來裡,眼前這些痛苦都將會過去的。

    然而,沒有人教我們 How to resolve the pain?即便有教,我們也學不上來、也做不到、也liao bo giu。甚至我們學起來,能解決眼前的痛苦。然而下一回的痛苦依然接踵而來。

    我們被「未來」欺騙了。
    說的再貼近我想法:是我們被這些「時間概念」欺騙了。

    就像劇情裡所有角色,不管你是逗留在此時此刻的、回到過去的、奔向未來的,做了什麼的,都沒有辦法改變那份心中的痛。

    這份痛苦,只會愈來愈複雜。人與人之間的關係只會愈來愈糾纏。

    一直想為痛苦找出路,然而,只是一直在鬼打牆,看似是出路,卻又不是。

    在鬼打牆的時候,我們難免會亂揣、亂撞。

    畢竟,痛苦和時間這個element息息相關,所以我們姑且在這裡把痛苦分成三個時間點的概念來繼續訴說。

    痛苦和「過去、現在、未來」的關係。

    也是訴說著 Dark 裡頭不同的角色所展現的不同面貌。

    (A)

    第一種概念:把痛苦放在「過去」來應對。

    這意味著,這群人想要找到源頭。他們相信只要找到痛苦的源頭,我把它消除,痛苦就消失了。

    Adam、young Jonas、adult Ulrich、old Helge 就是這類典型代表人物。他們認為只要我找到源頭,我就搞定一切。

    young Jonas 要阻止adult Michael 自殺、
    adult Ulrich 要殺死young Helge、
    old Helge 要去撞死 adult Helge、
    Adam 要摧毀 young Martha and the baby。

    問題是:哪裡才是第一個源頭?
    當你發現你認為的源頭,另外一個源頭又在另一個「過去」等著你啊?

    這也為何輔導員一直陪著個案尋找過去的原因,那是一個鬼打牆而且沒完沒了的治療啊。

    (B)

    第二種概念:把痛苦放在「現在」來應對。

    活在當下、正念、呼吸法,在輔導裡,這些都是讓每個人再活回此時此刻。

    永遠永遠告訴自己就只有這一刻。

    research proven,對有上癮症的人很有效。不用擔心未來、不用被過去牽絆,就走眼前的這一步。

    於我,我覺得 第一季 and 第二季 HG Tanhaus (科學家)就在這個狀況。也最能代表這狀況。

    兵來將擋,我不去參與你們的過去、也不參與你們的未來。

    你們有事情,你們來找我,我為你們解決。

    然而,我不去找源頭、也不去找出路。因為兩部時光機,都能在我手上。

    一部代表過去、一部代表未來的時光機,都同時存在著。(這個不得不再稱讚編導們,實在夠厲害,讓兩個不同時間點的同一個物品同時存在一個空間裡,完全打破雞與雞蛋之間的矛盾。)

    然而真實的人生,也真像戲中的 HG Tanhaus,每一次門前鈴聲一響,HG 抬頭一望,不是 adult Claudia and old Claudia 來找他、就是 young Jonas and the stranger 來找他,連 adult Ulrich 都會找上門!而且訪客不曾停過。忙死他了。

    這意味著,大家的「過去」及「未來」都會來找你,雖然你一直很想處在「現在」。可是你無法逃開「過去」and 「未來」,因為時間是一個「三合一」的整體,你切不開啊!你要怎麼切開,也切不開啊。

    就像 old Claudia 對著那個失望無法改變世界的Adam 說:「Nothing is complete without a third dimension。」

    有過去、現在、未來,世界才能成立。

    SIC MVNDVS CREATVS ESR
    (世界即是如此創造而成)

    (C)

    第三種概念:把痛苦放在「未來」來應對。

    這意味著,這群人想要找到出路。有痛苦,沒有關係,只要我找到出路就行了。

    即便我找不到出路,我只要相信它。永遠深信不疑,這種相信會逐漸成為信仰。

    Eva、Noah and Elisabeth 就是代表人物。

    Eva 深信死亡後必重生。黑暗後必有光亮。就像我們常說雨後必有彩虹,這種深信。(說真的,經驗說:十次大雨之後,也未必有一次彩虹。)然而這種對「未來會有希望」的相信很安撫人心。大家都很渴望。

    Noah 深信 Adam 是救世主。他讓那個處於在自殺狀態中的Jonas更相信未來的Jonas。因為在未來,Adam 曾答應Noah會給他一個天堂。

    Noah 深信不疑,直到真相大白,他被妹妹Agnes殺死,這也全是Adam一手策劃的。這悲劇人生的角色,真冤枉啊!很符合叔本華所說的:「you
    cant will what you will。」

    young and adult Elisabeth 每一回不厭其煩問 young and adult Noah :「告訴我天堂是什麼?」

    第三次我看到她再問Noah的時候,我都哭到像死媽媽一樣。

    「告訴我天堂是什麼?」elisabeth 如此問。

    「天堂是一個沒有痛苦的地方。它不會紀錄你現在所面對的所有痛苦。在哪兒,你會忘掉這些痛苦。」Noah 總是比手畫腳對她如是說。

    Elisabeth 很痛苦,她需要這些希望。哪怕她也知道這是假的希望。從她眼裡,我看到那絕望的眼淚。不管是 young or adult,倆位Elisabeth 真是我心頭愛啊。

    說到這裡,有第四種概念嗎?

    我覺得現實生活中沒有。或者說很少很少,然而戲劇裡提供了第四種概念。

    (D)

    第四種概念:你就帶著痛苦遊走在「過去」、「現在」及「未來」之間。

    是的,既然把痛苦放在任何一個時間點都不是究竟的話,那麼就在這三個時間點裡繼續遊走吧。直到你看懂「時間就是上帝」。(註明:。這是Adam 說的,不是我說的,我只是quote來用而已。)

    時間就是上帝,不是嗎?就唯獨時間參與所有人類的發展,看盡人生的變化。

    時間就是上帝。我們從來都無法和「上帝」討價還價。然而我們可以遊走於「時間」之間。

    第七集,就是這樣不斷在時間之間遊走,很厲害。Episode 7 也索性名為 between the time。我都快要遊走到瘋掉。花了三個多小時,看這一集。

    adult Claudia and old Claudia 就是這個概念的代表著。

    她不斷在時間之間裡遊走,紀錄、整理、分析。把在平行世界的自己也給干掉,不受任何團隊牽絆、不加入任何組織,讓自己「上善若水」。

    唯有不站在任何一點,才能站在任何一點來看待痛苦。

    境界非常高。

    所以也唯獨她能看破 Adam and Eva 的紅塵世界。

    Adam and Eva 都太執著己見,美化自己的行為及動機。唯獨 Claudia,她求解脫的態度好迷人。好迷人。

    好啦。我說很多了。你還能讀到這裡,我也真的很佩服你。

    如果你還能讀的懂,我肯定你也是 DARK 癡迷一名,如我。😂

    最後我想引用HG tannhaus 的經典名言:「我們所知的只是一小滴水,我們未知的是一大片汪洋。」

    從 Jonas 口中說出這句話,在劇終解救了兩個平行世界所有正在面對痛苦的靈魂。

    ah,What a wonderful world。

    DARK,真的很精彩!

    以量
    28/06/2020

    #我沒有寫完的
    #陸續有來

  • @override作用 在 91 敏捷開發之路 Facebook 的最佳解答

    2019-01-30 12:49:31
    有 101 人按讚


    今天凌晨作者跟我有進行一些交流跟討論。

    我摘錄一下我這邊提供的一些想法跟意見,給大家參考。

    ▍兩個面向討論

    ① 首先是 private class 存在的必要性與目的,我在實務上 幾乎不會用到 private class,尤其是 TDD。職責大到要用一個class來放,就不會是 private 等級的。而且當很熟悉重構的工具跟手法,extract class 出去就自然變成另一個類的 public function. ( class 可以是 internal)

    ② 再來是,當你寫下測試程式時,它的目的是拿來測產品代碼,還是拿來描述需求情境。(沒有對錯,不同目的會寫出不同風格,這兩者實務上也都會發生,不互斥

    ▍做法

    文中提到的三種做法,實務上如果是正常的 extract class 又不想暴露給 assembly 之外存取,internal + [InternalsVisableTo] 是標準做法。

    但如果只是為了去除依賴,方便測試,該方法或依賴不到一個物件職責的等級,或是針對 legacy code 補上 isolated unit test,那我的首選是第三種,protected + extract and override。

    protected 的暴露,副作用跟影響範圍遠小於 internal class。

    所以一跟三的選擇,僅在於「是不是該抽出一個類」,依據這來決定一或三。

    但二的反射問題就很多了,一來測試難以理解。二來測試看不出來意圖。三來,private 應該可以被任意修改。就更別說反射本身對字串的脆弱性。

    ▍重點

    其實重點還是在,測試是用來描述外部使用情境,一但你在測試裡面用反射取得private class,那就代表著,外面在這「使用情境」也該用反射去呼叫內部類別的方法。

    而這一點,就是暴露了實際代碼實作的細節在測試中,用的人,知道越少,代表你的API越簡單好用。

    因為你原本的重點,變成是在測代碼,不是在描述需求的使用情境。

    單元測試,應該是物件的使用說明書。你的測試就是在模擬或說明,如果這樣用,會發生什麼事。

    而這就是我最開頭講的,得很清楚,目前自己寫的測試是在幹嘛,不是為了測試而測試。

    https://dotblogs.com.tw/…/why-you-should-not-write-unit-tes…

    那樣測試才會穩定,才會發揮作用,才能當 spec 或說明書 或 living documentation 等級的產物。

    用微波爐來當例子,你該怎麼幫微波爐寫 test cases?

    如果微波爐是個物件,你不該用特殊方式拿到裡面的某個粒子發射器,然後說明粒子發射器如果碰到啥,就怎樣怎樣。

    對看手冊的人,會覺得這是啥小。

    而且實作細節是會改變的,但使用情境通常不變。

    例如,我把微波爐的電源透過轉接頭轉成220v,不影響你怎麼用微波爐,但那個電源可能就是你原本的private class。

    那樣實作改變,你的測試用反射的部分就會壞掉。

    ▍結論

    你得到的好處是:「偵測到有東西跟你原本想要的不一樣。」

    但這好處不一定有價值,甚至可能是種困擾。

    因為你不知道,它影響到了哪些真實的使用情境。而我們只在乎別人會怎麼用,跟該怎麼用。

    所以,它 work, 但可能是種不必要的暴露跟干擾。

    花時間在那上面,是自己爽的。

    可以做到,不代表應該那麼做。

    #單元測試實戰
    #願意問_我就樂意講

    ※ 謝謝 林暐翰 的提問,讓我能借花獻佛,分享我的想法給大家參考。

  • @override作用 在 Martin Oei 黃世澤 Facebook 的精選貼文

    2015-12-03 21:05:29
    有 49 人按讚


    對所謂網絡23條,依家成件事關鍵,喺郭榮鏗成功借陳鑑林議員個朵(因為係法案委員會共識,所以可以咁玩)提出嘅UGC同Contract Override修訂案過唔過關,過到關,版權條例呢次修訂就唔係網絡23條,而係一條平衡咗各方利益嘅法案。

    問題係,689政府會唔會吸納郭議員修訂案,同埋土共議員尊唔尊重喺法案委員會定嘅共識。

    我想提醒啲懵丙,九百幾條修訂係拉唔到布,英國國會你攞幾十條修訂,只要government whip夠飛,唔駛傾己經玩咗完,2009年審議英國國籍法修訂果陣,小弟親自領教過,最後係政府absorb咗liberal democrat嘅修訂了事,亦即BN(O)非自願喪失其他國籍即可成BC嘅計時炸彈條款。依家唔係財委會會議,更加唔係美國參議院會議,拉布係起唔到作用。只要實淨嘅amendment,同埋實在嘅包圍議會行動(講直啲,準備direct action好過)至可以扭轉命運。

你可能也想看看

搜尋相關網站