除了代码混淆以外呢?
除了代码混淆以外呢?
|
1
自信点,正常写可能 80%以上的人都接不了手
|
|
ufan0Apr 13, 2020 via Android
2
多看代码整洁之道,然后反着来。
|
|
4
不给注释,没文档的就可以了
|
|
soulzzApr 13, 2020
5
多用 bean 反射 以及全局 getBean setBean 之类的
接受你代码的人估计想哭 编辑器跟代码都跟不到 |
|
zvcsApr 13, 2020 via iPhone
6
你正常写就好。这个话题讨论过。
|
|
jin7Apr 13, 2020
7
正常写好 然后编译器混淆 自己也看不懂了 哈哈
|
|
1490213Apr 13, 2020 via Android
8
用你正常的水平,写 C++ 代码完成需求即可。
|
|
wu67Apr 13, 2020
9
不写注释就行了. 大部分人都会哭. 然后变量名都只用一个单词, 需要的时候***1 ***2 这样, 接手的人多半崩溃
|
|
chihiro2014Apr 13, 2020
10
跟正常人反着写就行,不写注释,用上各种高级特性,让人无从下手
|
|
mtfApr 13, 2020 via Android
11
变量名参数名全都是单个字母
|
|
GoLandApr 13, 2020
12
变量名全部用中文拼音首字母缩写,比如:
金额 -> je 账单 -> zd 回到顶部 -> hddb |
|
dddd1919Apr 13, 2020
14
如果你很菜,再怎么努力也是徒劳
|
|
learningmanApr 13, 2020 via Android
15
@GoLand 大学生上网课用的学习通用的就是一套完全由拼音构成的前端,部分由英语加拼音首字母构成。
|
|
IsA26hN4DcQDS7Z9Apr 13, 2020
16
变量名随机生成
|
|
17
我见过一个答复很搞笑的,“代码更新了,注释没有更新”, 但是我还是劝你善良哈哈
|
|
2kCS5c0b0ITXE5k2Apr 14, 2020
19
@GoLand 草我接手的就是这样。 然后 if 还全挤在一行。空格完全不打。我直接全部重写了。
|
|
May725Apr 14, 2020
20
正常写,完成后用 ide 再将变量名重构为不相干的东西,魔鬼数字等。
|
|
wdv2lyApr 14, 2020 via Android
21
这个不难,难的是如何在这个前提下,自己还能看得懂🌺🐔
|
|
sonxzjwApr 14, 2020
22
所有命名用无意义无序复杂的字符串,我遇到过,一手下写的 html
完全崩溃 |
|
sonxzjwApr 14, 2020
23
@orzorzorzorz 不得不说,里面好一些的建议真的需要智慧才能做到,真心的。例如越久才能发现的 bug
|
|
MeltdownApr 14, 2020 via Android
24
写几千上万行的函数,然后不给注释和文档
|
|
zsc8917zscApr 14, 2020
25
代码写多整洁都没关系,只要注释反着写,不怕别人敢接手
|
|
christinApr 14, 2020 via iPhone
26
变量名从 a1 到 a100,只写一个函数。
|
|
nnnToTnnnApr 14, 2020
27
```
如何把代码写的让其他人无法接手,令人匪夷所思? ``` 我就喜欢挑战,看别人无法接手的项目,慢慢排查,最后下断点调试,看参数返回值,最后 hook 修改代码。 如果是 java,在没源码的情况下改 class 字节码都做过,你确定会混淆比字节码还难读?与其想着怎么让别人无法接受,还不如想着怎么才能把代码写的清晰易懂,例如多用用语法糖,把代码写的简单舒适 |