写点什么

#不吐不快# CV 千千条,修改最重要。代码不规范,伙伴两行泪!

发布于: 2020 年 11 月 19 日





这是一个悲伤的故事!



我:新项目依赖什么时候给?

A:我搭建一个新项目,然后给你依赖。



一番热火朝天的开发,终于上测试了!



项目本地启动…… OK

测试环境,测试…… OK

预发布环境…… 不 OK



怎么回事,没有报错,没有异常,就是不继续执行了!



本地测试正常!



Debug 可以正常执行!



What???





最后经过一番排查!



发现小伙伴复制了一个枚举。



public enum TypeEnum {
TYPE1((byte) 1, "对公");
private byte value;
private String desc;
}



复制完之后



public enum TypeEnum {
TYPE1("1", "对公");
private String value;
private String desc;
}



是的! 你并没有看错,复制之后改了类型!





当然这并不是重点!



重点是小伙伴把这个枚举放在依赖包里面了!



这也不算重点!



更要命的是小伙伴的依赖包这个枚举的包路径和我本地的是一模一样的





CV千千条,修改最重要。代码不规范,伙伴两行泪!



最后, 创建项目很不推荐 CD 大法







推荐使用 Maven Archetype 基于 IDEA 快速创建项目



这是很久之前的一个故事。

原文地址:程序无异常中断



发布于: 2020 年 11 月 19 日阅读数: 53
用户头像

个人公众号:『 程序员小航 』 2020.07.30 加入

某不知名互联网公司 Java 程序员一枚。记录工作学习中的技术、开发及源码笔记;分享生活中的见闻感悟。

评论 (1 条评论)

发布
用户头像
文风再放开一些,吐槽就要心直口快!
2020 年 11 月 24 日 09:11
回复
没有更多了
#不吐不快# CV千千条,修改最重要。代码不规范,伙伴两行泪!