Re: [问卦] 代问:如何写出让人看不懂的Python程式码?

楼主: logicerror   2021-08-13 07:26:38
※ 引述《Luba ( )》之铭言:
: 这些都太嫩了
: 真的要让他看不懂,要他死
: 最简单的方式就是让物件中含有大量的隐含状态
: 让每个 function call 的结果都跟上下文有关
: 不要用什么全域变量来做隐含状态
: 直接一个物件指向另外一个暂时变量
: 之后直接让他爆炸也都找不到原因就好
: 接下来你的每个 function call 与 interface 都要极其合乎逻辑
: 让人感觉一看就懂,不会进去看实作
: 暗藏祸心的 code 包准他先放你走,日后哭着叫妈妈
: ※ 引述《sppmg (sppmg)》之铭言:
: : ice 大请去看 Brainfuck / jsfuck。
: : python 的话,稍微 Google有 pyrhon-brianfuck 提供模组可引入。
: : 然后尽可能背下来各区段之类的。
: : 只要说:‘博后应该要有阅读程式的能力’之类的唬烂过去就好。
: : 对于为何要这样写,就说:这是最佳化的结果,别的写法可能到我毕业都还没跑完。
(先膜拜一下大神们的回复)
小弟转业后离这行有点远了
想到一个比较省事的方法
去找一个compiler/pre-processor
可以帮你把左右function/class都inline展开的
全部没有抽象话状况,普通人应该很难读懂在干麻
而且只会觉得你只是写程式习惯很差通通展开来写
之后有问题你只要改手上这一份
就可以自动生成一份给他

Links booklink

Contact Us: admin [ a t ] ucptt.com