Skip to content

2024-01-20

  1. 【甘特图】在自定义渲染表格列的场景中,需要注意一些细节。第一控制组件的重新渲染次数,尽可能地维护出一个细粒度最低的key,作为根元素的key。第二注意控制不要在template中直接调用函数返回style属性,尽可能将其转换为computed。
  2. 【sonar复杂度和重复率】在分拨仓库中,重复率较高的文件主要集中在本地维护的通用查询、自定义列等配置文件,没有删除的废弃文件和写法陈旧的业务代码。复杂度较高的主要集中在各个指标主干的公共混入文件,在公共文件中不断地在使用ifelse语句来控制逻辑分支。
  3. 【优化方案】第一优先去掉废弃路由文件、废弃业务文件,很多废弃文件没有及时删除,影响sonar扫描结果。其次分类整理、专项优化,还是老方法先拉清单,按问题类型分类统计问题文件,每次只优化同一类问题,改完就提测。最后是涉及逻辑改动较大文件,有很多代码是已经落后版本了,这种问题可以按指标重构,拆散到迭代里面去做。

MIT License.