聊聊那些奇葩的代码规范 —— 所有 IntelliJ 的警告必须要处理

news/2024/11/24 16:44:35/

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

代码规范要求

如果代码在 IntelliJ 出现了警告提示,所有的警告必须要在提交之前处理完成,否则 PR 合并全部被拒绝,不管有些警告是不是有点奇葩,

同时,如果你在提交代码的时候被这个奇葩架构师发现有警告没有处理的话,他会非常严厉的指出这个奇葩的问题,并且多次发现或者忽略这个问题的时候,他就会把这个问题上升到原则高度,说你根本不会编程,不会写代码,然后告诉全公司,这哥们压根不懂代码。

为什么要这样要求的解释:警告是程序错误的一种,如果你对警告不处理就是视而不见,是能力问题也是态度问题。

我们提出过异议:从 Apache 克隆一些代码,你会看到上面有成千上万条警告,这难道证明这些 Apache
的提交不是优秀代码,难道他们还不如我们吗?

得到的回复是:因为 Apache Commons 的包的警告被很多人证明这不是问题,所以不需要去处理。不同项目要求不一样,我们不能要求 Apache。

来看看 Apache 的这个类,估计他得哭晕在厕所里了。

其实并不反对对警告有些关注,但是这样吹毛求疵的要求所有警告被处理,就有点过分了。

比如说有些类,可以不用定义为 Public,奇葩架构师也要求进行修改,然后下次用得时候如果需要用这个类的方法还得再改回来。

还有呀,他对警告级别的认定不经过所有人的同意,也不经过任何其他人的同意。

突然那天脑袋被驴踢了,就改了 IntelliJ 警告基本设置,结果就出现程序员本地没有警告,在他那里全是警告,然后说你为什么不修改警告?

一言难尽的折腾,你们怎么看?

聊聊那些奇葩的代码规范 —— 所有 IntelliJ 的警告必须要处理 - Java - OSSEZ因为有些要求感觉实是太过奇葩,收集下来娱乐下大家。 代码规范要求如果代码在 IntelliJ 出现了警告提示,所有的警告必须要在提交之前处理完成,否则 PR 合并全部被拒绝,不管有些警告是不是有点奇葩, 同时,如果你在提交代码的时候被这个奇葩架构师发现有警告没有处理的话,他会非常严厉的指出这个奇葩的问题,并且多次发现或者忽略这个问题的时候,他就会把这个问题上升到原则高度,说你根本不会编程,不会写代码,然后告诉全公司,这哥们压根不…https://www.ossez.com/t/intellij/14485

 


http://www.ppmy.cn/news/253029.html

相关文章

【TCP/IP】基于UDP的服务器端/客户端实现 III - UDP传输特性、连接与未连接UDP套接字的转化

UDP的传输特性 TCP传输的数据不存在数据边界,其表明的意义是“数据传输过程中调用的I/O函数次数对整个流程没有影响(调用多少次对结果不会产生影响)”。那么,在UDP中又是如何呢? 存在数据边界的UDP套接字 UDP是具有数…

AOC u27u2d 和u2720qm的区别 哪个好

示器aoc u27u2d和dell u2720qm区别还是有的,不算很大,都算比较好的啦,比较起来看AOC U27U2D显示器,AOC U27U2D性价比也还可以的,收到了还没来得及测试,先好评,电子产品碰运气,有问题…

AOC 27G2X评测

外观上,AOC 27G2X显示器采用了时下流行的3面窄边框曲面的设计,底部边框的正中为一个AOC的LOGO。面板方面,这款AOC 27G2X显示器采用了1500R的1080p分辨率的VA面板,由三星显示提供,刷新率为60Hz,峰值亮度为30…

测试2k显示器的软件,高性价比的27吋2K显示器 AOC Q27P1U评测

0127英寸屏幕、2K分辨率 对于办公或者普通家用显示器来说,屏幕尺寸、分辨率以及色域相比刷新率更能决定使用体验。从实际的使用环境来说,27英寸的显示器是目前相对比较合适的尺寸,坐在距离显示器60cm左右的地方既不会因为屏幕过大产生眩晕感,也不会因为屏幕过小而无法看清细…

AOC显示器OSD已锁是什么意思?怎么解锁?

参考链接1:电脑上面现实OSD已锁是什么意思,显示器为什么会自动关闭? 参考链接2:电脑AOC显示器OSD已锁怎么解锁? 1,电脑显示器显示“OSD已锁”意思是: 显示器的OSD(on-screen displ…

Android 12.0 系统设置显示主菜单添加屏幕旋转菜单实现旋转屏幕功能

1.前言 在android12.0的系统rom定制化开发中,在对系统设置进行定制开发中,有产品需求要求增加 旋转屏幕功能的菜单,就是在点击旋转屏幕菜单后弹窗显示旋转0度,旋转 90度,旋转180度, 旋转270度针对不同分辨率的无重力感应的大屏设备的屏幕旋转功能的实现, 接下来就来分析…

现外供电电压都达240V,音响系统要不要加稳压器?

现外供电电压都达240v,音响系统要不要加稳压器? 1⃣️国家供民用电压为220V,它有个+-压差10%之间的波动,所以电压低到200V,高到240V用电器都无明显改变,只是长期偏高的电…

计算机按键喀秋莎,给自己的小家配置一台巫喀秋莎桌面hifi音响

一套完整的音响系统是必不可少由音源、功放、音箱三部分构成。音源就是声音的源头,没有音源,用音响系统还原声音也就无从谈起,音源又大体上分为硬音源与软音源。功放又叫功率放大器,它的任务是把来自信号源(专业音响系统中则是来自…