反感同事写的代码怎么办?

2020-01-21 17:44:51 +08:00
 herich

不谈技术好坏,就编码风格来说。和同事协同开发,同事特别喜欢搞一些封装,整个项目前期主要是他一个人撸的,项目中有不少他自己写(封装)的库,

本人有一些代码洁癖, 能用内置库和官方库解决问题的绝不使用第三方库尤其是个人的库,项目中处处都是 zxxx 这些代码,感觉被 qj,比较反感这种风格,怎么破?

19834 次点击
所在节点    程序员
141 条回复
3img
2020-01-22 09:54:55 +08:00
作 为一个开发人员,少不了在屎山上翻屎堆
tyrantZhao
2020-01-22 09:59:56 +08:00
我觉得我找到了新的产出方式,以后跳槽有东西说了
keymao
2020-01-22 10:00:28 +08:00
面向邀功 面向跳槽式的开源项目。

怎么说呢,感觉没啥用 ....
Kamiyu0087
2020-01-22 10:02:48 +08:00
封装库没错,不过不应该放在个人账号下,放公司账号或者公司的 git 仓库下就没问题
jsjjdzg
2020-01-22 10:04:12 +08:00
这个就是自带私货啊,产出大大的,下一次面试就说公司用的全是我产出的包
rioshikelong121
2020-01-22 10:07:17 +08:00
放到公司账户下,一起维护。
ispinfx
2020-01-22 10:07:18 +08:00
等下同事 Repo 的 issue 里全是 v2 观光团。。
shuperjolly
2020-01-22 10:12:45 +08:00
要么忍,要么滚,没别的。
cstj0505
2020-01-22 10:16:58 +08:00
@zlfoxy 我觉得楼主就是来钓鱼的
no1xsyzy
2020-01-22 10:20:51 +08:00
@wd 显然,没有开源许可证,并没有开源(
tabris17
2020-01-22 10:21:51 +08:00
第三方库的代码也需要 code review
azh7138m
2020-01-22 10:30:43 +08:00
hhhhh
这个人还喜欢自己给自己点 star
Ultraman
2020-01-22 10:36:28 +08:00
等一个“我就是那个代码被反感的同事”
Kontinue
2020-01-22 10:40:07 +08:00
我也觉得封装挺好的。。。总比我现在这个 spring boot 项目,controller 里几百行业务代码看的舒服。。。
mouyong
2020-01-22 10:40:41 +08:00
https://github.com/zlyuancn/zcache/blob/master/cache.go

看了下代码风格,觉得还可以呀?
azh7138m
2020-01-22 10:52:49 +08:00
@mouyong gofmt 一下,大家风格都差不多。。。
zzcworld
2020-01-22 10:53:04 +08:00
公司开发的代码不能引用个人的 github,这是常识。除非作者授权公司使用,并且将代码提交到公司的 repo
mouyong
2020-01-22 11:02:01 +08:00
@zzcworld 讲真,这可能还真不是常识。至少我工作多年,才刚知道。
zzcworld
2020-01-22 11:12:46 +08:00
@mouyong 那大家的版权意识可能还需要提高一下。
sdushn
2020-01-22 11:16:32 +08:00
律师函警告?如果工作里用到这些私人仓库,那么大概率会在工作时间修改这些仓库的代码,那么这些私人仓库代码应该归公司所有,他私人公开了这些代码,那么。。。

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

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

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

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

© 2021 V2EX