写代码不格式化的,都是垃圾,不接受反驳!

2022-04-21 19:59:15 +08:00
 helloworld1024
8928 次点击
所在节点    程序员
82 条回复
Torpedo
2022-04-22 10:28:34 +08:00
确实,我觉得格式化是比 lint 更的要求。而且实现成本很低
bootvue
2022-04-22 10:38:18 +08:00
前后端代码 不 按照 我的习惯 格式化的都是垃圾
joesonw
2022-04-22 10:39:31 +08:00
之前接手项目的时候,找了一个时间点,上 lint ,大家一起停下来修 lint ,修好了再继续。
whusnoopy
2022-04-22 10:41:19 +08:00
#10 @yuruizhe HTML 会有格式化后影响结果的情况,参考 #26 @dcsuibian 的举例,对 HTML 来说,任意多连续空白符会需要占一个空格字宽,很多样式处理时都要把上层设置 font-size:0 来规避
hay313955795
2022-04-22 10:44:15 +08:00
写代码不写注释的都是垃圾。不接受反驳
newmlp
2022-04-22 10:47:16 +08:00
op 还是太年轻,好吧,我是辣鸡
nuanshen
2022-04-22 10:51:13 +08:00
我格式化了,但是别人合并代码的时候骂了我一段还把我格式化的回滚了,为什么有人能接受代码写的歪七扭八的啊
wtfdsy
2022-04-22 10:56:32 +08:00
一直在坚持代码格式化,不过提交的时候可以用公司的标准格式化一下再提交吧
zerofancy
2022-04-22 11:49:17 +08:00
安卓开发。有时 IDE 不能正确识别出使用,然后把 import 给删掉。比如涉及 Support 库和 AndroidX 共存的模块。
另外前人没格的俺也不敢格,到时一查最近 commit log 都我的,一来影响定位原始修改,二来有时出问题还会被拉过去。
自己负责的模块和文件随便格。
IsaacYoung
2022-04-22 11:55:05 +08:00
一个 format 下去 接下来有问题全来找你 狗头
t1xLM63evRKUbpMh
2022-04-22 12:18:30 +08:00
既然不接受反驳,你讲出来做什么呢。
helloworld1024
2022-04-22 12:50:36 +08:00
@joesonw 优秀,将代码优化好,能给后面的开发工作提升不少效率。
helloworld1024
2022-04-22 12:50:50 +08:00
@ftiasch 表明态度
helloworld1024
2022-04-22 12:51:39 +08:00
@nuanshen 你应该骂回去,程序员要刚一点。
Danswerme
2022-04-22 12:54:08 +08:00
之前接手过一个 php 项目,js 里面穿插各种 php 变量,改完之后习惯性的快捷键格式化了一下,然后项目就炸穿了。火速撤回之后发现是格式化把模版语法全部给破坏了。
eGlhb2Jhb2Jhbw
2022-04-22 13:10:15 +08:00
写代码还需要格式化的,都是垃圾,不接受反驳!(我都是写的时候空格什么的都带好了)
3dwelcome
2022-04-22 13:15:18 +08:00
有些人喜欢 if 后面大括号不换行,别且设立了项目格式化规范。
而我超级喜欢换行。

if () {

vs

if ()
{

最终我被打败了。
mozhizhu
2022-04-22 13:16:03 +08:00
前端,现在提前走 git hook 挂 lint 检查,过不了的,连 commit 都做不到;当然……仅仅只是一个规范,不初始化安装 node_modules ,git hook 也没用
n18255447846
2022-04-22 13:29:24 +08:00
引战的帖子不被关,怎么还推上热榜了
q1angch0u
2022-04-22 13:57:48 +08:00
@n18255447846 [v2 的各位都是帅哥美女] 这种也叫引战?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/848431

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX