SonarQube SonarQube是用来检测代码质量的,但类似工具的推广常常遇到阻碍. 成型项目或僵尸项目可以理解,项目优化需要投入的人力成本和时间成本太大,而且最主要的是无法保证改动过程中不引入新的bug.那么大家会想,在项目立项初期配合使用,这应该没什么问题了吧?奈何理由这东西,只要想找,总是有的.毕竟大家都喜欢待在舒适区,不喜欢折腾.试想刚提交完代码没多久,邮件就提醒你需要优化,打开一看,原来又是for循环太多.嵌套太多.重复代码太多或者方法行数太多.why?我实现功能不就行了吗?时间…