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