坑爹代码2.0来了!高血压患者慎入

251 阅读2分钟

image.png 时隔四年,bullshit-codes 仓库再次面向所有开发者征集你们遇到的坑爹代码!

这四年里,Gitee 见证了各种技术栈的更迭,陪伴了无数开发者的技术成长之路,也看到越来越多的优秀开源项目被人们所熟知。

当然,我们也相信,这四年里出现过多少优雅的代码,就出现过多少坑爹的代码。

我们坚信:The most bullshit codes are yet to come,把那些让你哭笑不得、怀疑人生、血压升高的代码展示出来吧,庆祝我们的错误,让我们一起从中学习,共同提升。

👉点我直达坑爹代码2.0仓库👈

坑爹代码 1.0 优秀作品展示

论StringBuffer的使用

/**
 * Create Time 2019/5/24
 * StringBuffer追加 如痴如醉的写法
 * @author cailong
 **/
public class Append {
    public static void main(String[] ares){

        StringBuffer sb = new StringBuffer();
        //这里都能理解
        sb.append("<?xml version=\"1.0\" encoding=\"UTF-8\"?><ROOT>");
        for (int i = 0; i < 10; i++) {
            //为什么到这里就要这样写???既然都用StringBuffer了    (这里省略集合遍历用i代替 意思能懂就行)
            sb.append("<NSRXX>" +
                    "<NSRSBH>"+i+"</NSRSBH>" +
                    "<NSRMC>"+i+"</NSRMC>" +
                    "<DJXH>"+i+"</DJXH>" +
                    "<ZGSWJ_DM>"+i+"</ZGSWJ_DM>" +
                    "<ZGSWJ_MC>"+i+"</ZGSWJ_MC>" +
                    "<SJLY>sjzs</SJLY>" +
                    "<YWSX_DM>"+i+"</YWSX_DM>" +
                    "</NSRXX>");
        }
        sb.append("</ROOT>");
        System.out.println(sb.toString());
    }
}

为了后期优化查询速度

public class Sleep {
	
	public Object getObect(){
		/***
		  查询代码
		*/
		Thread.sleep(5000)
		return object;
	}

}

大神留步,帮我看个问题

/**
 * 大神留步,帮我看个问题.
 * @User: jspp@qq.com
 * @Date: 2019/5/27 10:56
 * @Desc  
 * @Param 
 */
public class BadCode {

    /**
     * 计算总数
     */
     public void countDemo(){
         int num = 0;
         for (int i=0;i<100;i++){
             num = num ++;
             /**
              *  do something
              */
         }
         System.out.println(num);
     }
    /**
     * 输出结果:num=0
     * 然后 我叫了个大神来我帮我分析下。囧
     */

}

坑爹代码 2.0 等你再创辉煌

为了鼓励大家踊跃分享自己的高血压瞬间,我们特别设立了三个奖项来补偿各位的精神损失:

「精神抚慰」奖

每天被「公开处刑」的提交者将会获得「精神抚慰」奖 : 技术书籍/马建仓公仔/开源内裤/Gitee 定制马克杯 任选其一。

image.png

「求求你转行吧」奖

活动期间被合并PR数量最多的开发者将会获得「求求你转行吧」奖:技术书籍/马建仓公仔/开源内裤/Gitee 定制马克杯 任选其三。

image.png

「还!有!谁!!!」奖

活动期间累计获得 评论人数+点赞次数 最多的 PR,该 PR 的提交者将会获得「还!有!谁!!!」奖:技术书籍+马建仓公仔+开源内裤+Gitee 定制马克杯

image.png

提个醒

  • 本次坑爹代码 2.0 收集活动日期为:2023年7月11日至2023年7月21日。
  • 活动期间工作日的 18:00 后提交的 PR 将参与次日的评选,周六及周日提交的 PR 将参与周一的评选。
  • 本次活动不限制编程语言,不限制提交次数。
  • 参赛的代码至少是可运行的代码或者是看似可运行的代码。
  • 所提交代码不包含商业及政治敏感信息,需匿名化作者和公司。