跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • 如何把代码写的让其他人无法接手,令人匪夷所思?
未分類
4 4 月 2020

如何把代码写的让其他人无法接手,令人匪夷所思?

如何把代码写的让其他人无法接手,令人匪夷所思?

資深大佬 : qwer123 36

除了代码混淆以外呢?

大佬有話說 (27)

  • 資深大佬 : noqwerty

    自信点,正常写可能 80%以上的人都接不了手

  • 資深大佬 : ufan0

    多看代码整洁之道,然后反着来。

  • 資深大佬 : orzorzorzorz

    https://coderlmn.github.io/frontEndCourse/unmaintainable.html

  • 資深大佬 : huayumo

    不给注释,没文档的就可以了

  • 資深大佬 : soulzz

    多用 bean 反射 以及全局 getBean setBean 之类的
    接受你代码的人估计想哭
    编辑器跟代码都跟不到

  • 資深大佬 : zvcs

    你正常写就好。这个话题讨论过。

  • 資深大佬 : jin7

    正常写好 然后编译器混淆 自己也看不懂了 哈哈

  • 資深大佬 : 1490213

    用你正常的水平,写 C++ 代码完成需求即可。

  • 資深大佬 : wu67

    不写注释就行了. 大部分人都会哭. 然后变量名都只用一个单词, 需要的时候***1 ***2 这样, 接手的人多半崩溃

  • 資深大佬 : chihiro2014

    跟正常人反着写就行,不写注释,用上各种高级特性,让人无从下手

  • 資深大佬 : mtf

    变量名参数名全都是单个字母

  • 資深大佬 : GoLand

    变量名全部用中文拼音首字母缩写,比如:
    金额 -> je
    账单 -> zd
    回到顶部 -> hddb

  • 資深大佬 : libasten

    @GoLand
    以前公司有人中英双语的,还不统一

    项目对象 xmObj
    人员对象 ryItem

    哈哈

  • 資深大佬 : dddd1919

    如果你很菜,再怎么努力也是徒劳

  • 資深大佬 : learningman

    @GoLand 大学生上网课用的学习通用的就是一套完全由拼音构成的前端,部分由英语加拼音首字母构成。

  • 資深大佬 : Raynard

    变量名随机生成

  • 資深大佬 : szdubinbin

    我见过一个答复很搞笑的,“代码更新了,注释没有更新”, 但是我还是劝你善良哈哈

  • 資深大佬 : Cryse

    @GoLand
    惊了,以前有个别人写的项目需要补文档就是这样,我们一群人里就一个参与过项目的人能搞懂这些拼音首字母缩写,好多地方不问他搞不清…

  • 資深大佬 : emeab

    @GoLand 草我接手的就是这样。 然后 if 还全挤在一行。空格完全不打。我直接全部重写了。

  • 資深大佬 : May725

    正常写,完成后用 ide 再将变量名重构为不相干的东西,魔鬼数字等。

  • 資深大佬 : wdv2ly

    这个不难,难的是如何在这个前提下,自己还能看得懂

  • 資深大佬 : sonxzjw

    所有命名用无意义无序复杂的字符串,我遇到过,一手下写的 html

    完全崩溃

  • 資深大佬 : sonxzjw

    @orzorzorzorz 不得不说,里面好一些的建议真的需要智慧才能做到,真心的。例如越久才能发现的 bug

  • 資深大佬 : Meltdown

    写几千上万行的函数,然后不给注释和文档

  • 資深大佬 : zsc8917zsc

    代码写多整洁都没关系,只要注释反着写,不怕别人敢接手

  • 資深大佬 : christin

    变量名从 a1 到 a100,只写一个函数。

  • 資深大佬 : nnnToTnnn

    “`
    如何把代码写的让其他人无法接手,令人匪夷所思?
    “`

    我就喜欢挑战,看别人无法接手的项目,慢慢排查,最后下断点调试,看参数返回值,最后 hook 修改代码。

    如果是 java,在没源码的情况下改 class 字节码都做过,你确定会混淆比字节码还难读?与其想着怎么让别人无法接受,还不如想着怎么才能把代码写的清晰易懂,例如多用用语法糖,把代码写的简单舒适

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具