Re: [問卦] 代問:如何寫出讓人看不懂的Python程式碼?
※ 引述《Luba ( )》之銘言:
: 這些都太嫩了
: 真的要讓他看不懂,要他死
: 最簡單的方式就是讓物件中含有大量的隱含狀態
: 讓每個 function call 的結果都跟上下文有關
: 不要用什麼全域變數來做隱含狀態
: 直接一個物件指向另外一個暫時變數
: 之後直接讓他爆炸也都找不到原因就好
: 接下來你的每個 function call 與 interface 都要極其合乎邏輯
: 讓人感覺一看就懂,不會進去看實作
: 暗藏禍心的 code 包準他先放你走,日後哭著叫媽媽
: ※ 引述《sppmg (sppmg)》之銘言:
: : ice 大請去看 Brainfuck / jsfuck。
: : python 的話,稍微 Google有 pyrhon-brianfuck 提供模組可引入。
: : 然後盡可能背下來各區段之類的。
: : 只要說:『博後應該要有閱讀程式的能力』之類的唬爛過去就好。
: : 對於為何要這樣寫,就說:這是最佳化的結果,別的寫法可能到我畢業都還沒跑完。(先膜拜一下大神們的回覆)
小弟轉業後離這行有點遠了
想到一個比較省事的方法
去找一個compiler/pre-processor
可以幫你把左右function/class都inline展開的
全部沒有抽象話狀況,普通人應該很難讀懂在幹麻
而且只會覺得你只是寫程式習慣很差通通展開來寫
之後有問題你只要改手上這一份
就可以自動生成一份給他
--
※ PTT 留言評論
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 123.192.93.87 (臺灣)
※ PTT 網址
※ 編輯: logicerror (123.192.93.87 臺灣), 08/13/2021 07:32:57
7
你/你朋友需要的是「Ninja Code」 這裡有參考 雖然是JavaScript 但有句話說得好1
ice 大請去看 Brainfuck / jsfuck。 python 的話,稍微 Google有 pyrhon-brianfuck 提供模組可引入。 然後盡可能背下來各區段之類的。 只要說:『博後應該要有閱讀程式的能力』之類的唬爛過去就好。 對於為何要這樣寫,就說:這是最佳化的結果,別的寫法可能到我畢業都還沒跑完。85
首Po繼上集, 朋友被指導教授要求給博後論文草稿和實驗程式碼之後, 朋友除了使用推文有建議的拖,慢,等戰術讓博後拿不到, 78博後對我朋友出了新招,
爆
[爆卦] 陳菁徽被抱摔還原立法院議事懶人包爆
[爆卦] 立法院亂鬥登上國外知名IG媒體爆
Re: [新聞] 強調條文都公開上網 黃國昌:誰說昨天審83
Re: [爆卦] 全國律師聯合會爆
Re: [新聞] 快新聞/史上最黑箱的立法院! 黃智賢3爆
[問卦] HBD夏筠婷片子被外流了?!爆
Re: [爆卦] 台文館道歉了!館長副館長鞠躬謝罪60
Re: [新聞] 鄭文燦:立院對總統質詢權 已經踩到憲法54
[問卦] 律師涉詐騙 律師全聯會怎麼沒聲沒影?爆
[問卦] 台灣會失去張韶涵的原因 到底是什麼?爆
[問卦] 原來這次根本沒要審兩兆花東法案喔?45
Re: [問卦] 希特勒的人像畫作就你來看,水準如何?41
[問卦] 90年代超級星期天可以屌打現在所有綜藝嗎36
[問卦] 蘋果手機平板這麼屌 電腦怎賣不動37
[問卦]原來執政黨可以禁錮國會議長?31
[問卦] 女性被抱摔女權團體都沒表示?61
Re: [新聞] 快新聞/史上最黑箱的立法院! 黃智賢338
[問卦] 堂弟美術系沒上 只會演講怎麼辦?74
[問卦] 希特勒的人像畫作就你來看,水準如何?62
Re: [爆卦] 全國律師聯合會28
[問卦] 一直搞不懂,長大後時間為何變很快18
[問卦] 其實高房價的問題政府無能為力吧25
[爆卦] 蹦世界數位創意 鄭重致歉9
Re: [爆卦] 全國律師聯合會爆
[問卦] 隔壁版一直跳針說兩兆,兩兆是什麼?19
[問卦] 40歲沒結婚是不是沒希望了23
[問卦] 6歲小孩用注音打字?4
[問卦] 被印度人在台北河濱跟騷,有嚇到18
[問卦] 以前笑太陽花崩潰怎現在卻想變太陽花?20
[問卦] 台灣電影擅長的是什麼