你们公司 git 提交代码流程是怎么样的?

2020 年 1 月 17 日
 dingdong123

最近入职一家新公司,然后这边提交代码每次提交都有人审核。比如我修改了某个位置,优化了执行的逻辑,或者注释掉了某段不需要的代码,审核人告诉我这样不行,需要还原,我当时很气,感觉这公司太僵化,甚至想马上离职。

我这种想法对吗?还是很多公司都是这种流程

5336 次点击
所在节点    git
22 条回复
qq8758173803
2020 年 1 月 18 日
如果薪水合适,这种流程便不算啥。我们小公司,开发就没那么多麻烦事了。
guyeu
2020 年 1 月 18 日
reviewer 告诉你不行肯定会告诉原因的,如果你觉得不合理可以刚啊。。
lcsoft
2020 年 1 月 18 日
这流程看着没什么问题。
orzorzorzorz
2020 年 1 月 18 日
从字面看楼主表达的是,“我优化了代码,但老大不同意,很气,要离职”。
从实际想,楼主没给出优化前后的 benchmark,看上去也没深入研究原先代码具体在其他什么地方、多少地方用到了,也没给老大说这么改不行的原因。直接一句“好气啊”,就开始顺理成章地想着,“啊,这公司不值得我努力,骑驴找马骑驴找马”,然后开始了摸鱼生活。
我懂,我懂 :doge
waterjiao
2020 年 1 月 18 日
code review 难道不会提出来吗?
xxxy
2020 年 1 月 18 日
这是正常流程,反而是让你随意改代码的公司不靠谱
flyico
2020 年 1 月 18 日
一些大公司 PR 提出后修修改改,一周后才 merge,这都是常事
zepc007
2020 年 1 月 18 日
@flyico 这个狠😂😂😂😂
wangyzj
2020 年 1 月 18 日
这个不是 git 流程的问题
这个是管理流程的问题
sungykk
2020 年 1 月 19 日
这不很正常吗? 我们是要修改任何代码都需要 jira 上提 bug/feature id ---> git push 到 gerrit,组内至少一个人 review +1 , QA 测试 之后 verify , 总的代码管理人 review +2 之后才能 merge .
liaojl
2020 年 1 月 19 日
这才是正常流程吧
cco
2020 年 1 月 19 日
用优化过后的效果说服他不就行了:
性能更好了?解耦了?可复用性强了?代码更短了?更健壮了?
如果有,他不通过那奏是他的问题,否则。。
Greendays
2020 年 1 月 19 日
就算你的优化确实提高了性能,但是如果没有这个需求的话,我也不会不会让你通过的。这么努力干什么,下次有需求了再提交不好吗(
wwwwzf
2020 年 1 月 19 日
适应它。
你就是英雄。
xhf1024
2020 年 1 月 19 日
@orzorzorzorz 哈哈哈现在推理哈哈哈
chitanda
2020 年 1 月 19 日
我很羡慕这样的流程
msg7086
2020 年 1 月 19 日
你还是离职吧,找一家没有代码审核的公司,最好之前的程序员什么辣鸡代码都往库里灌,灌完就走人,让你接手来维护。
Uyuhz
2020 年 1 月 19 日
我很羡慕这样的流程+1。基本上一直单干,想找个人给我 code review 都没有
atonku
2020 年 1 月 19 日
add->commit->push
971586331
2020 年 1 月 19 日
有人看你的代码,这样编程水平才能提高啊,我们公司的代码都没人看,写了几年都是这个水平

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

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

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

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

© 2021 V2EX