技术债
活动时间:2017年11月23日 QQ视频分享
活动介绍:TMQ在线沙龙第三十四期分享
本次分享的主题是:技术债
有72位测试小伙伴报名参加活动!
想知道活动分享了啥吗
请往下看吧!
嘉宾
2011年加入腾讯,现为大屏浏览器测试组副组长。曾在业务测试组以及专项测试组负责过性能测试,测试工具&平台开发以及负责手机游戏的测试工作。
分享主题
1、代码坏味道
2、理解技术债
3、技术债的天敌
问答环节
1、对于业务比较重的项目,业务流程变动频繁、开发周期短,如何去有效管理代码质量?
答:如果业务处于快速创新,快速试错的阶段,以防为主。对于机会不明确的,可以先忽视;一旦明确后,就需要重视预防,以提升竞争优势。而预防的成本与延迟成本也需要计算进行权衡。
如果是业务增长平稳的项目,可以引入技术债去观察变更热区,缺陷发现情况,先确定需要提升的代码或模块,推动项目研发正视现有问题和痛点,让其理解改善技术债有利于降低代码变更成本。先设立小目标,比如新增代码的技术债控制。
2、如何和开发有效的进行沟通,让他们采用TDD的方式来进行编写需求?
答:解决时间和技能的问题。从观念上认可TDD的方式会节省时间,具体可参考ppt里关于TDD的误区。
通过dojo的训练来让开发切身的感受TDD的开发方式,影响开发习惯改变。
3、提问:可以开一节课介绍一下sonarqube的用法吗,或者提供一些参考资料?
答:https://www.sonarqube.org/;
https://docs.sonarqube.org/display/SONAR/Documentation/;
sonarqube,sonar runner, mysql都需要最新版,soanrqube和mysql注意版本要求。