如何与代码风格很差(个人觉得)的同事共事?

2021-06-11 11:10:12 +08:00
 MoriartyCy

最近跟公司里的一位老同事一起开发,同事工作了很多年了,在公司也是待人随和,很多人很喜欢他,并且他还经常主动担较多的工作量。前几天跟他一起做一个新项目,本来以为会是一个愉快的过程,结果上来看到代码就傻眼了:

  1. 不写任何注释;
  2. 不写常量,不写枚举,全都是魔鬼数字魔鬼字符;
  3. if 套娃;
  4. 方法套方法,一行代码三四个方法套娃,能占两个屏幕,300 多个字符;
  5. 喜欢不同接口很多逻辑都写一个方法里面(一个接口只提供一个对外的方法,这个方法常常能有十几个参数),再通过 if 区分不同逻辑,其名曰:工厂模式;

可能我有些强迫症,code review 的时候看他的代码极其痛苦。跟这位同事也提过两次,他就笑着说改一改改一改,到最后也没改。

所以说你们在工作中遇到这种代码风格很差的同事一般如何相处呢?

4971 次点击
所在节点    职场话题
42 条回复
Chieh
2021-06-15 22:32:20 +08:00
看描述血压上来了,我也遇到过这种人,后来我就懒得管了,把自己的那块写好
Xavier08
2021-06-23 00:00:47 +08:00
我也想问,怎么写才算一个好的代码风格,需要常看开源还是学习设计模式?我是前端的

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

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

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

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

© 2021 V2EX