组员写代码喜欢复制代码,复制完不格式化代码, 代码的写的歪七八扭的。今天说他,他改了重新提交,但是他的态度就是完全不在乎,一点都不是上心,经常犯。这是我的问题还是组员的问题,我要不要严格要求组员格式化代码,还是不管他们,只要代码能运行就行。

2019-09-24 11:01:56 +08:00
 burnbrid
14588 次点击
所在节点    程序员
129 条回复
wszgrcy
2019-09-24 11:06:13 +08:00
上班,能跑起来程序员,下班,代码不优美逼死强迫症程序员
roscoecheung1993
2019-09-24 11:06:26 +08:00
建议提交自动格式化,测试跑不过不能 push
keygen88
2019-09-24 11:06:37 +08:00
这态度不行,安排去做测试吧
Perolong
2019-09-24 11:06:51 +08:00
你是组长该你决定啊
avalon0624
2019-09-24 11:07:08 +08:00
准备长待就严格要求
Raymon111111
2019-09-24 11:07:19 +08:00
你有权就强制执行
learnshare
2019-09-24 11:07:44 +08:00
lint 之类的规则建立一下
代码是给人看的,可读性是首要标准
swulling
2019-09-24 11:07:47 +08:00
直接在 git 上接 规范检查,比如 Python 就用 pylint,各个语言都有,通不过不允许提交。

此外所有提交都有 Code Review
nigelvon
2019-09-24 11:08:31 +08:00
啥语言,前端相关可以强制 build 之前做格式检查,检查不通过中断 build 过程。
hushao
2019-09-24 11:09:32 +08:00
#2 差不多吧,建议全组统一自动格式化,达不到一定标准严格不准合并
usslss
2019-09-24 11:10:46 +08:00
不就 alt shift +f 吗。。。不格式化自己看的不费劲吗
guobing
2019-09-24 11:11:29 +08:00
sonar
momocraft
2019-09-24 11:13:48 +08:00
大事做不好是能力问题 小事做不好是态度问题
licraft
2019-09-24 11:13:55 +08:00
gradle 里加 lint 检测,如果不符合格式运行失败提交不了代码
knva
2019-09-24 11:14:12 +08:00
安排去非洲吧
2255cn
2019-09-24 11:14:17 +08:00
sonar 有坏味道,重复代码块 不能提交合并请求 被发现了就扣钱
licraft
2019-09-24 11:14:49 +08:00
口头督促 就算听得进去也有可能遗漏的
viger
2019-09-24 11:15:49 +08:00
建议先格式化一下你本帖的内容。
没有分行和合理的断句,看着和不格式化代码效果一样。
arrow8899
2019-09-24 11:16:05 +08:00
我们公司也有一些人,对代码格式很不在意,觉得只要能运行就行,说了也不管用。很无语。
astrorobbie
2019-09-24 11:16:34 +08:00
这是我在 V2EX 上见到最长的标题

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

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

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

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

© 2021 V2EX