SonarQube扫描出来Gitlab的repo的技术债务需要清零,在迭代过程中,团队需要持续关注技术债,保持技术债稳定下降的趋势,建立修复技术债的技术故事卡(举例如下),在对应的提交中需要将代码提交的commit message中的需求id填写该技术故事卡的ID。
前后端技术债务减少10% |
---|
AC1:后端代码库减少 sonar 扫描问题,BUG、漏洞、坏味道减少10% |
AC2:后端开发配置 idea 本地 sonarlint 插件(开发时注意不引入新的问题) |
单元测试的两种实践:
单元测试的一些规则: