• 《单元测试之道》Java版学习日志


    经过老师的引荐,看了《单元测试之道》这本书使自己对于编程有个更深层次的了解

    1.单元测试不但会使你的工作完成得更轻松,而且会令你的设计变得更好,甚至大大减少你花在调试上面的时间。
    2.当基本的底层代码不再可靠时,那么必需的改动就无法只局限在底层。虽然你可以修正底层的问题,但是这些对底层代码的修改必然会影响到高层代码,于是高层代码也连带地需要修改。以此递推,就很可能会动到更高层的代码。于是,一个对底层代码的修正,可能会导致对几乎所有代码的一连串改动,从而使修改越来越多,也越来越复杂。于是,整间由卡片堆成的房子就由此倒塌,从而使整个项目也以失败告终。

    Right-BICEP原则:
    Right-结果是否正确

    B-是否所有的边界条件都是正确的

    I-能查一下反向关联吗?

    c-能用其他的手段交叉检查一下结果吗?

    E-能否可以强制错误条件的发生

    P-是否满足性能的要求

    Mock对象解决的步骤:1、使用一个接口来描述这个对象;2、为产品代码实现这个接口;3、以测试为目的,在Mock对象中实现这个接口

    最后感谢老师让我了解了这本书!

  • 相关阅读:
    Elasticsearch--ES-Head--docker版安装
    springboot配置rabbitmq
    springboot开启多线程配置
    Hyper-v安装centos后的网络配置
    阿里云服务器centos7,docker部署mysql+Redis+vue+springboot+Nginx+fastdfs,亲测可用
    安装docker-compose
    装饰器
    数据类型操作中的坑 循环删除
    python数据类型:字典dict常用操作
    函数def
  • 原文地址:https://www.cnblogs.com/pengge666/p/13817118.html
Copyright © 2020-2023  润新知