搞笑如何写出别人看不懂自己也看不懂的代码

stagebo stagebo     2022-11-13     768

关键词:

写在前面:

  话说那是很久以前,代码交付按行收费,于是程序员们尽量写出更多行的代码。但自古以来就是道高一尺魔高一丈,于是兴起另一个职业---缩行师。缩行师的职责,就是去掉程序猿代码里多余的代码,将代码的行数尽量降到最低。剥削和反剥削的阶级斗争从来就没有停止过,直到代码交付不再以行数计费。

  至于有兴趣了解缩行师职业的人,可以戳一下这里:缩行师职业简介

  现如今,天下大势以定,若是能穿越从前,我一定能当一名高级缩行师,下面听我慢慢道来。

高级缩行师实践指南:

  第一回合

  程序猿提交代码

# 将列表中每个数+1,返回新的List
def add_one(data):
    data_new = []
    for i in data:
        new = i+1
        data_new.append(new)
    return data_new
    

  缩行师说:

def add_one(data):
    return [i+1 for i in data]

  第二回合

  程序猿提交代码

# 条件判断
def case(condition):
    if condition:
        return ‘result_true‘
    else :
        return ‘result_false‘

  缩行师说

  

def case(condition):
    return ‘result_true‘ if (condition) else ‘result_false‘

  

 

 

 

 

 

 

  后面想起来了慢慢更新……我是占位符占位符占位符……

  

搞不懂的github

...是在网上看了不少的教程,但还是一脸懵逼。首先还是先写出自己的github的地址吧。我的github地址为:https://github.com/UchinoMENG.这个网址里面还是有一些东西的,但都是瞎折鼓得,自己也不太懂。可能自己下的功夫不够,所以现在... 查看详情

怎样写出无法维护的代码

每次写代码的时候,我都尽量写出一个尽可能方便其他人看得懂的代码,没办法,很多时候维护也是我自己,活着小的看不懂,还是我自己出手。但今天我想反其道而行之,怎样才能写出一份无法维护的代码。原文在这里,原文... 查看详情

一段看不懂的代码(关于描述符)

1classCallbackProperty(object):2"""Apropertythatwillalertobserverswhenuponupdates"""34def__init__(self,default=None):5self.data=dict()6self.default=default7self.callbacks=dict()89def__get__(self,insta 查看详情

2019.01.27个人总结

...了不少时间。有的时候,我想实现那个功能,绞尽脑汁的写出来又是bug很多很多,去问别人,别人就看不懂我的逻辑,让我解释,我又说不出个所以然,明明是自己一个一个的敲出来的,自己又解释不清。我这其实也算是抄的吧... 查看详情

看不懂的算法系列

FFT套CDQ分治HDU5730dsuontree链统计/子树统计无修区间统计离线处理GSS2O(1)序列顺序维护问题//找不到那个课件了……后缀三连后缀数组/后缀自动机/后缀平衡树回文二连manacher/回文自动机字符串匹配四连hash/kmp/AC自动机/trie图... 查看详情

java进阶知识点2:看不懂的代码-协变与逆变

要搞懂Java中的协办与逆变,不得不从继承说起,如果没有继承,协变与逆变也天然不存在了。我们知道,在Java的世界中,存在继承机制。比如MochaCoffee类是Coffee类的派生类,那么我们可以在任何时候使用MochaCoffee类的引用去替换... 查看详情

让你看不懂的swift语法

一、Swift杂谈Swift语法出来时间不长,网络上的各种教程已经铺天盖地,可是基本上全部的教程都是来自官方翻译。从Swift出来到如今。每天都在学习Swift。以下给出个人感受Swift中的非常多概念来源于Objective-c(扩展、协议、外部... 查看详情

java小白也能轻松写一个大神都看不懂的程序,绝对让人佩服(代码片段)

前言你想在别人面前秀一把你的“神功”吗?跟着二当家的轻松学到“武功根基”,秀他们一脸的迷茫。本文由二当家的白帽子https://le-yi.blog.csdn.net/博客原创,转载请注明来源,谢谢~文章目录前言开始秀尾声开... 查看详情

workbench中映射面网格划分问题

如图,这种截面网格是如何划分的?参考技术A不懂!!你在说的是什么问题!!!??看不到呀,也不知道,也看不懂!!!很难理解的!!!你找个懂的人就行!!!!! 查看详情

力扣中473火柴拼正方形题解看不懂没写出来++*

自己最开始的想法是:先把和求出来,如果不能被4整除就false;然后可以的话边长就是a=和/4。然后再次遍历,对于给定数组中的每个数字i,若i>a,就false;若i=a,就和-i;若i<a,就和-(a-i)。然后得到最后经过减法的和等... 查看详情

windowsphp线程安全和不安全,两个版本我也看不懂,记下来再说。

Windows下的PHP版本分两种:线程安全版本与非线程安全版本。要论两者的区别,详细论说起来比较麻烦,从使用者的角度,记住什么时候用哪种版本的区别就可以了吧:1、windows+IIS+FastCGI:使用非线程安全版本。解释:以FastCGI方式... 查看详情

十个python入门基础小案例,看不懂的童鞋要注意

今天给大家分享十个Python入门级别的小案例。这十个案例的难度不高,但是对于知识的使用非常全面,很适合小白在学习的初期建立学习信心和增加熟练度。每个案例下都有或多或少的思路分析,希望对大家有帮助案... 查看详情

学期回顾

1.通过学期经历看学期初的问题为什么看别人的代码那么费劲,自己写的代码别人也看不下去?当时从书中照搬的关于代码规范方向的问题,固然是极其重要的一环,在此不多赘述。但是一学期的专业课下来,对代码“初学”的... 查看详情

斐波那契数列的矩阵推导(看不懂的可以放弃矩阵了)

一.矩阵乘法设矩阵A,B满足:A的列数==B的行数矩阵乘法的运算规则:将A矩阵的每一行乘以B矩阵的每一列* == == 二.斐波那契数列的矩阵推导 首先我们想Fib[i]=Fib[i-1]+Fib[i-2];所以斐波那契数列的第i项之与两个数也就是... 查看详情

代码要写注释吗?写你就输了

微信搜索​​HelloWorld杰少​​即可关注。如何看待程序员不写注释?“几个月前,我写的代码只有我和上帝知道”“现在,只有上帝知道了”最近在知乎上看到了这个话题:怎样看待程序员不写注释?看了下浏览量居然有30+w次... 查看详情

看不懂这个js代码

】看不懂这个js代码【英文标题】:CannotunderstandthisJscode【发布时间】:2017-10-1320:03:40【问题描述】:我是NodeJs新手,有Java和AngularTypescript方面的经验。有人写了这段代码,我看不懂,你能帮帮我吗?我尝试在控制台上打印输出... 查看详情

js/jquery页面分页(看别人写的看不懂,自己写了一个---仅基础知识)另自己倒一个jquery的.jar包即可使用

<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><htmlxmlns="http://www.w3.org/1999/xhtml"><head><metahttp-equiv=" 查看详情

提问和看不懂

...懒)。在这一过程中,有2个非常重要的问题需要强调:如何提问不知道大家是否还想回忆起自己小的时候,要多小呢?要非常小。当我们还在大约半岁的时候,饿了或者是睡觉的姿势不那么舒服,都会用哭这样的形式表达出来... 查看详情