代码的坏味道

前端工程javascript代码中的坏味道javascript

常见问题:前端

一、Function 'englishToPigLatin' has a complexity of xxx.java

二、This function has too many statements (16)git

三、Blocks are nested too deeply (5).github

 

关于Lint的配置项:如最大语句数,复杂度,最大嵌套数,最大长度,最多传参,最多嵌套回调npm

 学会使用ESlint或其余诊断工具 工具

检查出粘贴复制和结构相似的代码片断 – jsinspect (https://github.com/danielstjules)spa

$ npm install -g jsinspectcode

$ jsinspect -t 30 -i ./path/to/srcip

(某个总体部分有多少个重复点?)

 Match - 2 instances   

  (出现重复的代码地方)
 - .\transferOperation.js:740,747

   + .\transferOperation.js:754,761

 

(扫描总结)

85 matches found across 33 files

相关文章
相关标签/搜索