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可能需要重启项目才行。
目前大致就这些了吧,希望对大家有用。
总结:隔一段时间对自己总结就是最好的总结,我在如此做,你呢?咸鱼梦那也是梦呢,希望有一天我能实现,你也能实现。加油!!!