搜索
测试先行的重要性解析
TDD强调测试先行,如果我们已经把tasking做好了,确定了每一个task的scope,我先写代码再写测试,又有什么不适合呢?为什么一定要测试先行? 试想,我们先写实现再写测试,会出现哪些问题?
如何确保每个功能都可测试?
要识别出有效的业务场景,你可以通过对对业务需求做Tasking,来梳理你对需求的理解,并做到结果可视化,方便你跟业务人员沟通确认。
重构时机:何时开始重构代码?
Tasking 之后,开发之前进行重构;
SOT的好处:提升软件质量与效率
技术上做Tasking更多的是将解决方案分解成若干个步骤,这是人类从小就锻炼出来的一种思维能力。
姓名不为空
手机不正确
公司不为空