我的Java开发生涯记(13)

2019.7.25著

这两天是真的烦,经理给我搞了两个发票的问题,搞了半天也搞不懂。

他自己也感冒了,心情不好的样子,问他问题他也不想说话的样子,真是醉了。现在留下来加个班,不知道能不能搞出来一个。

这都是什么bug,全他么是大坑。

 

经验之谈

在这里给大家一个建议,别写垃圾代码,最简单的例子。

1.写代码时记得把注释写清楚,不要求一行一个,但是最起码要写清楚,让别人知道你是在做什么。

2.实体类里面,每个都要写注解,要跟数据库里面的备注,以及名称一样,千万别自己瞎取名字。

3.实体类里面,数据库里面有的字段用@Column(length=数据库内该字段的长度)注释,没有的字段用@Transient注释

4.实体类里面枚举用map集合存值,并用静态代码块加载。

5.代码里面多用语法糖(Java中语法糖分为:注解、枚举类型、内部类、增强for循环、变长参数、自动装箱与拆箱、泛型与类型擦除、条件编译if...else、lambda表达式、try...catch...finally等等)

6.记得多用debugger来解bug,它可以让你的工作事半功倍。

7.每次在方法外对代码有所改变时,必须重启项目,代码才能生效,这个时候一般建议是先bulid一下项目,再重启的。当然jsp页面改变是不需要启动项目的,在方法内部也不需要重启,只需要对改变的方法recompile(在idea中,这个按钮在build目录下)即可,不过要注意的是,一定要改一个类的代码build一下,如果有多个类改变了,没有按照顺序bulid可能需要重启项目才行。

 

目前大致就这些了吧,希望对大家有用。

 

总结:隔一段时间对自己总结就是最好的总结,我在如此做,你呢?咸鱼梦那也是梦呢,希望有一天我能实现,你也能实现。加油!!!

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值