你见过最烂的Java代码长什么样子?
Python实战社群 Java实战社群 长按识别下方二维码, 按需求添加 扫码关注添加客服 进Python社群▲ 扫码关注添加客服 进Java社群 ▲ 作者丨Guide哥 来源丨JavaGuide(ID:JavaGuide) 经历了的项目越多,看过的奇葩代码也就越多。发现烂代码的目的并不是抨击和取笑,主要还是为了避免让自己或者身边的人写出类似的代码。 码云上面就有个热门仓库 bullshit-codes [1] 专门收集史上最坑爹的代码片段。下面放几个比较有意思的给大家看看: 1.一行代码就可以搞定的,非要写的啰里啰嗦。不要给我扯什么可读性,以下代码一行的写法可读性也更好。 private boolean isEligible(int age) { boolean result; if (age > 18) { result = true; } else { result = false; } return result; } 2.前大厂程序员设计的智能 AI 客服系统 Scanner sc = new Scanner(System.in); String str; // 待优化 while (true) { str = sc.next(); // 测试环境,正式环境从数据库中获取 str = str.replace("吗", ""); str = str.replace("?",