【Java练习生的个人工作总结】
大家好,本人从入门到入坑,今天准备写一些通用的个人总结,作为自勉,也希望能够照亮在这条路上探索的伙伴们,哪怕只是微弱的一束光,我觉得这也是有意义的。
1.SQL插入能一次批量插入就不要多次插入一条记录,因为每次执行sql都要与数据库建立连接等默认流程,浪费资源与时间;
2.能一次从数据库捞上来的数据,不要放在循环里面多次查询(数据库不抗这么折腾,代码这么写会被骂);
3.手写SQL时,如果入参有三个或者三个以上,建议抽取到一个入参对象里面,并且写好每个参数的注释信息,这样可以增加代码的可读性,别人读你代码或者自己日后维护时,也好上手;
4.如果分页查询列表业务涉及到去重逻辑,distinct去重尽量写到查询的SQL语句里面,这样不受分页逻辑影响,如果先查询在用java代码去重,在分页逻辑的前提下,很容易出错(个人经验);
5.能用stream流尽量用流,代码简洁、优雅,可读性强;
6.抽取的方法尽量抽象化,提高代码的复用率,锻炼这种抽象思维,代码会更加通用、灵活
7.编程这件事,光有理论是不够的,动手实践才是关键也是最终目的,而且做一件事不要想着一开始就做完美,等你想好了都晚了,先迈开第一步才是最重要的,后面需要不断完善和迭代…
emmm…暂时就想到这么多,后续还会继续完善,总结,养成复盘、总结的习惯,与各位共勉^_^
还没有评论,来说两句吧...