聊聊哪些奇葩的代码规范 —— 代码放一行

因为有些要求感觉实是太过奇葩,收集下来娱乐下大家。

代码规范要求

要求代码必须要放在一行上面,导致代码上面有不少行甚至超过了 1000 个字符。

规范解读

就是有时候代码过长,我们会折行增加可读性,最简单的一个例子就是 object builder 设置值。奇葩的要求是这个代码必须要放在一行上上面。

奇葩解释:因这就是 Java 的编码规范和便于 IDEA 语法分析。

如果你的代码有折行,PR 都全部拒绝通过。强制使用 IDEA 2 次格式化把代码尽量放一行的功能。

拒绝使用临时变量增加代码可读性。一些复杂代码就会在一行上超过上千字符,屏幕都需要往右侧翻 5 ,6 次 还没看全这行到底要干什么。

挑一个方法来看看:

 

 

这个方法被要求这样写以后,这行的长度是 682 个字符。

不允许折叠行。

看不明白这行要干什么?看不明白就对了,这个根本就不是人读的东西。

 

https://www.ossez.com/t/topic/14475

posted @   huyuchengus  阅读(12)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 【杭电多校比赛记录】2025“钉耙编程”中国大学生算法设计春季联赛(1)
历史上的今天:
2022-06-06 理解 Java 中的 NumberFormatException 异常
2022-06-06 Java 通过构造函数初始化 Integer 对象的方法将会被丢弃
2020-06-06 Python 项目结构
2018-06-06 Confluence 6 从你的 JDBC 连接中直接启用校验查询
2018-06-06 Confluence 6 针对你的数据库类型确定校验 SQL
2018-06-06 Confluence 6 从关闭的连接中恢复
2018-06-06 Confluence 6 配置数据库查询超时时间
点击右上角即可分享
微信分享提示