V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  kaedea  ›  全部回复第 77 页 / 共 126 页
回复总数  2519
1 ... 73  74  75  76  77  78  79  80  81  82 ... 126  
最近刚回在做代码格式规范的工作,说一下感受。

这个问题看上去简单,要做到强制还真的难:
1. 历史代码一大堆格式问题,全部修改不现实
2. 每个 ide 自带的格式化标准都不太一样
3. 代码风格每个人见解都有出入,很难完全统一

其实主要原因还是团队整体技术氛围,我之前呆过的团队,工程师文化比较好,大家普遍对代码质量有追求,所以风格统一上容易达成一致,新来的人代码写得搓也会在 rv 环节被纠正过来。

现在呆的团队代码风格就有点野了,历史包袱太重,大家普遍各顾个的,突然间要求别人要换成另一种写法,大概率会被白眼...

最终的方案是:
1. 合入检查只做修改、新增代码的格式规范
2. 代码规范只强制做结构上(空格、缩进)和命名上的要求单单这样就已经检查出不少问题
3. 通过 EditorConfig 统一项目的基本配置
4. 引导开发多使用 ide 的自动补全功能,已经提交代码前自觉格式化代码

但是我还是觉得之前团队的状态才是根本的解决方案啊,无奈。
@ChiangDi 和京沪深相比呢?
楼主有没有考虑买房啊,这房租太贵了,北区买个公寓,都没国内一线一半房价吧。
2019-06-11 15:14:34 +08:00
回复了 genereral 创建的主题 深圳 工作 8 年坐标深圳 32*14K 什么水平?
955 的话就挺好的,996 就是富士康水平。
不要加班下班的时候跟着队伍走
2019-06-11 00:38:50 +08:00
回复了 WPMonkey 创建的主题 奇思妙想 说一下你的创业 idea
我的 IDEA 就是 jetbrain 全家桶
2019-06-10 11:13:01 +08:00
回复了 rink00 创建的主题 职场话题 30 岁老程序员有什么出路
先环游世界,等国内房地产泡沫爆了之后,再回来找份 965 的工作。
2019-06-05 00:26:15 +08:00
回复了 jzyff 创建的主题 程序员 大家平时写完代码都是怎么做自测的
1. 单元测试跑边界测试,然后集成跑一下
2. 框架代码核心公有接口写单元测试,覆盖率不够没关系,主要以为了发现 bug 后,比较好针对性地测试出问题的地方
2019-05-30 10:24:28 +08:00
回复了 w0nglend 创建的主题 职场话题 部门新人吐槽前公司领导是**,大家怎么看
有些领导真是沙雕,你不把他评价的内容拿出来看无法评价。
2019-05-29 23:28:33 +08:00
回复了 b1anker 创建的主题 程序员 来大厂没几天就想溜了。。
+1
2019-05-28 13:56:11 +08:00
回复了 lyver 创建的主题 推广 临近年中,大家年初的规划都怎么样了?(福利主题帖)
上半年 996,下半年 ICU,23333
2019-05-28 10:49:05 +08:00
回复了 redr41n 创建的主题 程序员 MacBook Pro 13 ,Surface Laptop ,Thinkpad X1 Carbon ,XPS 13 你选啥?
xps 9370 + 黑苹果 = 带触屏的 macOS
2019-05-28 10:47:59 +08:00
回复了 seeingrun 创建的主题 问与答 如何判断一家公司是否 996?
弹性工作就是,晚半个小时上班,晚五个小时下班。
2019-05-22 20:50:59 +08:00
回复了 zhangH258 创建的主题 健康 本人 194 斤。。。现在健身真特么纠结
先吃一个月沙拉
公务员,吃空响
2019-05-19 21:19:14 +08:00
回复了 jiangxinlingdu 创建的主题 程序员 IDEA 和 vscode 比较介绍,推荐那个?
IDEA 写代码,vscode 捞日志。
2019-05-18 11:11:48 +08:00
回复了 uricc 创建的主题 问与答 钉钉真的恶心
卸载,周一再安装
2019-05-15 22:01:14 +08:00
回复了 czwen1993 创建的主题 广州 在广州有什么卖房的途径?
@czwen1993 便宜吗...
2019-05-15 19:21:04 +08:00
回复了 czwen1993 创建的主题 广州 在广州有什么卖房的途径?
楼梯房?
1 ... 73  74  75  76  77  78  79  80  81  82 ... 126  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   950 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 64ms · UTC 20:13 · PVG 04:13 · LAX 12:13 · JFK 15:13
Developed with CodeLauncher
♥ Do have faith in what you're doing.