• 你们有代码洁癖吗?
  • 发布于 2个月前
  • 157 热度
    6 评论
  • 飛雲
  • 0 粉丝 51 篇博客
  •   
大家有没有强烈的代码洁癖?我个人无论是写 Java 、Go 还是前端代码,都喜欢用代码规范工具扫描。只要有红色或黄色警告,就一定要改到完全没有问题为止。不过有时候项目进度很紧,开发完之后还要倒回去修改这些警告,反而浪费了不少时间。大家在这种情况下是怎么平衡代码质量和开发效率的?你们觉得有必要每次都追求零警告吗?
用户评论
  • Fayer
  • 代码洁癖应该大部分人都有的,只是每个人的程度不同,以及会不会因为其他因素而妥协,踏入社会前面几年我的代码洁癖也挺强烈的,会自发的反复重构代码。病情严重的时候,还会自愿重构别人负责的一整个模块。


    这两年就好多了,代码能跑就行,甚至意识到自己正在埋雷但是只要当前阶段不会爆就好,而且作为一个老油条,我还能控制自己埋的雷隐藏在其他人更大的雷之下,做到影响力最低,对现在的我来说,写代码就是拿钱办事,下班回到家之后的生活才是我生命中更重要的部分。
  • 2024/9/15 14:56:00 [ 0 ] [ 0 ] 回复
  • 守一座空城
  • 有代码洁癖,包括写项目组的代码。作为一个写 Java 的,我会优先确保自己的代码没有各种下划线,没有 warning ,有就消除。还会写上注释。如果是别人的代码,一些无关紧要的地方我可能会去动一下,别的是真的不敢动,万一出问题一看最新记录是我自己那就是第一责任人。之前合代码,一个文件满是冲突,合完了上线错误直接吃大锅,结果发现是合代码之前的别人的问题。

    还有就是一些屎山代码,我会在改 bug 的时候简单改改,保证逻辑不变的情况下可读性提高,加上注释。因为下次可能还是我来改,不如一步到位。
  • 2024/9/15 14:52:00 [ 0 ] [ 0 ] 回复
  • 夜灵霜影
  • 我是必须对齐,空格,代码分段,看到别人大段就觉得难受;我的做法是,自己写的保持规范,改别人的代码如果影响阅读就会改一改。最不能忍的是英语变量名和函数名意思和实际不符合的。

  • 2024/9/15 14:50:00 [ 0 ] [ 0 ] 回复
  • 秋萧索
  • 看情况。有 deadline 的公司项目,基本就是一路写到底。配上测试。注意方便甩锅的部分。(别人接口的错误,就直接在错误信息说明是 xxx 接口有问题之类的)。如果是自己的项目。可能就纠结设计纠结结构纠结命名纠结更好的实现。往往进度很慢。反而没啥生产力。
  • 2024/9/15 14:41:00 [ 0 ] [ 0 ] 回复