
代码
沙漏dan
我感受到的压力都是来自于我自己不努力不积极而又不甘于现状的恐慌
展开
-
每周一总结(3) 小规范学习
1. 构造函数中不要带有业务逻辑,如果有,放在init中2. 把带有业务逻辑的getter和setter和单纯的getter和setter从命名上区分开来,方便排查问题3. 异常不要用来做控制流程4.建立索引 varchar 字段建立索引时,必须要指定索引长度,没有必要对全字段进行索引,根据实际文本区分度决定索引长度5.如果有order by 的场景,需要注意利用索引的有序性, order by 最后的字段是组合 索引的一部分,并且放在索引组合顺序的最后,避免出现 file_sort 的..原创 2020-09-13 09:16:14 · 437 阅读 · 0 评论 -
《代码整洁之道》粗读思考
最近大概读了一遍代码整洁之道,感觉自己目前能想到的需要改进的地方包括:1. 注释在写代码的时候很喜欢写一堆注释出来,主要还是为了理清楚思路,然后便于后续再看的时候来理解当时为什么这么做。但是通过更合理的函数命名可以解决。同时过期的注释也需要及时删掉。避免影响后续开发的思路。目前项目中有部分未删掉感觉是之前的同事留下来的,会有点不敢动。2. 函数函数的命名,应该直接可以表明该函数...原创 2019-09-21 11:16:36 · 194 阅读 · 0 评论