遵守这些原则让你开发效率提高一倍(收藏)
2020-07-06 10:59:49 来源:易采站长站 作者:王冬梅
取反原则优化后的代码如下:
if (!condition)
{
// do someting
return;
}
if (!condition1)
{
// do someting
return;
}
if (!condition2)
{
// do someting
return;
}
if(!condition3)
{
// do someting
return;
}
if(!condition4)
{
// do someting
return;
}
// do someting
三、必要的设计模式
开发过程中不要一个链路写到底,需要把某块业务先想好,定位明确,该业务是应该属于哪一块,哪一类业务,后续可能会出现哪些方面的业务变动,适当的引入设计模式,那么多的设计模式,总有一个适合你当时开发的场景;
设计模式的选取需要对该模块的作用及定义清晰,多思考,多归类,自然而然心中就有了合适的设计模式的考量。
四、必要的单元测试
做到每个方法单元测试,最好是全路径覆盖到每一条分支的单元测试,先从小的方法单元测试,底层的方法单元测试通过后,再通过postman或者其他工具来进行对外API接口层面的测试,做到全路径覆盖的测试,往往开发人员有一个思维就是测试正常的业务流程,异常流程往往一概不考虑测试;然而出问题的都是那些异常的流程,单元测试需要遵守的原则如下:
尽可能的全路径覆盖测试 抛弃自己写的代码思维,当一个小白进行单元测试 关注异常路径的单元测试 摒弃依赖思想,不要依赖联调测试时间来进行测试,往往你开发只管开发,不管正确率,到后续测试联调时间那就的疯狂加班加点去赶进度了,还不能保证最佳的产品质量。到此这篇关于遵守这些原则让你开发效率提高一倍的文章就介绍到这了,更多相关提高开发效率内容请搜索易采站长站以前的文章或继续浏览下面的相关文章希望大家以后多多支持易采站长站!
暂时禁止评论













闽公网安备 35020302000061号