不二如是 发表于 2022-10-19 13:32:16

学会这 5 招,保准写出人见人骂的代码~

本帖最后由 不二如是 于 2022-10-19 13:33 编辑

在线:

https://www.bilibili.com/video/BV1ge411V7Vm

耽误大家 2 分钟,学会这 5 招,保准让你写出人见人骂,毒气滔天的代码!



第一招:上屋抽梯

千万不要写具像化的单词,能一个字母搞定的变量名,就一个字母。

不仅团队小伙伴看不懂,而且外人更看不懂,几周后可能连自己都不懂!

想一想,这一年能给公司省不少加密费对吧~

推荐指数:5 粒翔


第二招:无中生有

如果有人制止你用第一招,那么就把能上的变量名全都来一遍~

什么匈牙利命名法、骆驼命名法、帕斯卡命名法、下划线命名法,能来的都安排上。

这样代码即集百家之所长,又能给后人留下深刻印象,透着那么一股神秘劲儿~

此外还能锻炼大脑,温习各种命名规范,需要勤加练习才能熟练掌握

推荐指数:3粒翔


第三招:空城计

千万务必一定不要在代码中写注释,尤其是对函数功能和参数解释的注释。

写的再好,也只是对别人有帮助,写得不好还会被人笑话。

如果迫不得已 要写,请用西班牙语,荷兰语,精灵语等小语种标注。

推荐指数:3粒翔


第四招:反客为主

用什么局部变量?

这哪是奔着全球化去的大气魄呢?

只要是变量,必须“全局变量”,到哪儿都一样,一次定义,终生使用。

推荐指数:4 粒翔


第五招:连环计

能嵌套的一定要嵌套,众所周知,一旦你的代码中出现这种“三角结构”。

那么这样的代码即稳固又整洁有木有?!

推荐指数:4 粒翔


只要坚持多写多练,迟早你也能写出祖传屎山代码~

记住:

**** Hidden Message *****

本片纯属虚构,千万不要有雷同...






Ireset 发表于 2022-10-19 15:27:19

{:10_247:}

电控渣 发表于 2022-10-19 18:58:11

{:10_266:}

zhangjinxuan 发表于 2022-10-19 19:37:34

本帖最后由 zhangjinxuan 于 2022-10-19 20:13 编辑

啊呵呵

我们还是要使用好的代码习惯的~{:10_256:}

编程追风梦 发表于 2022-10-19 20:04:36

啊这.........不厚道吧

元豪 发表于 2022-10-19 20:23:42

{:10_247:}{:10_247:}{:10_247:}
哇对!

陈尚涵 发表于 2022-10-19 21:00:55

说的对
引用鲁迅的一句话:日日学习,必有长进,更容易写出屎山代码!
鲁迅:对,我说过,吗?

LIUBOLIUHAO 发表于 2022-10-19 21:23:10

{:10_334:}

zhangjinxuan 发表于 2022-10-19 21:28:53

陈尚涵 发表于 2022-10-19 21:00
说的对
引用鲁迅的一句话:日日学习,必有长进,更容易写出屎山代码!
鲁迅:对,我说过,吗?

任何话鲁迅都说过?{:10_250:}

asky533 发表于 2022-10-19 21:37:35

我写的一段代码,全给用上了{:10_334:}:
qwertyuiop = 11
asdfghjkl = 6
""" يمكن أن نفهم أن أقنعه ( بدون ترجمة ) أن ننظر في ذلك ، كما جاء في الجبل ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ! 

报错
笔记"""
def 你xx唱日出_穷xx唱日落():
    def a():
      def b():
            def c():
                def d():
                  def e():
                        def f():
                            def g():
                              pass
你xx唱日出_穷xx唱日落()

hveagle 发表于 2022-10-20 07:05:10

本帖最后由 hveagle 于 2022-10-20 07:07 编辑

#化解该代码(5层嵌套)
def congqianyouzuoshan():
    print('从前有座山')
    print('山里有一个隐士')
    print('隐士说:')
    congqianyouzuoshan()

1molHF 发表于 2022-10-20 14:22:02

{:10_256:}

hornwong 发表于 2022-10-21 23:32:24

{:5_108:}

Minecraft程序猿 发表于 2022-10-22 10:46:39

look

asky533 发表于 2022-10-22 21:56:23

hveagle 发表于 2022-10-20 07:05


def congqianyouzuoshanshanliyouzuomiaomiaoliyougelaoheshangheyigexiaoheshangyouyitianlaoheshangduixiaoheshangshuoxxxxxx():
    abcdefg = "congqianyouzuoshan"
    print(abcdefg)
    hijklmn = "shanliyouzuomiao"
    print(hyjklmn)
    opqrst = "miaoliyougelaoheshangheyigexiaoheshang"
    print(opqrstu)
    uvwxyz = "youyitianlaoheshangduixiaoheshangshuo:"
    print(uvwxyz)
    global abcdefg
    global hijklmn
    global opqrst
    global uvwxyz
    congqianyouzuoshanshanliyouzuomiaomiaoliyougelaoheshangheyigexiaoheshangyouyitianlaoheshangduixiaoheshangshuoxxxxxx()

tiger20100907 发表于 2022-10-23 13:50:45

写出来了,人在要饭

965789098 发表于 2022-11-2 13:27:22

{:9_241:}

香蕉那个不拿拿 发表于 2022-12-9 19:56:08

笑死不仅团队小伙伴看不懂,而且外人更看不懂,几周后可能连自己都不懂!

想一想,这一年能给公司省不少加密费对吧~

鱼ccccvvv 发表于 2022-12-11 09:10:54

中招了..

陶远航 发表于 2023-2-1 17:46:31

看看
页: [1] 2
查看完整版本: 学会这 5 招,保准写出人见人骂的代码~