最新 最热

2020 DevOps工程师面试 33 问

答:尽管DevOps与敏捷方法(这是最流行的SDLC[Software Development Life Cycle]方法之一)有一些相似之处,但两者在软件开发方面都是根本不同的方法。以下是两者之间的各种基本差异:...

2021-11-15
1

使用postman 自动化测试接口

软件测试是软件开发的重要组成部分,是贯穿整个软件生命周期,对软件产品进行验证和确认的活动过程,其目的是尽早发现软件产品中存在的各种问题,如与用户需求、预先定义不一致等问题。...

2021-11-15
1

SpringBoot2---单元测试(Junit5)

Spring Boot 2.2.0 版本开始引入 JUnit 5 作为单元测试默认库

2021-11-15
0

代码覆盖率VS测试覆盖率

测试覆盖率和代码覆盖率是衡量代码有效性的最流行方法。这些术语有时会同时出现,因为它们的基本原理相同。但是它们并不是那么一致。很多时候,测试团队和开发团队对这两个术语的使用感到困惑。下面详细讨论代码覆盖率和...

2021-11-15
1

【敏捷2.3】极限编程XP的关键实践(一)

看着眼熟不?是不是很多内容我们在上篇文章中其实都已经讲过了。没错,可能有些概念你很清楚,但有些概念你就完全没听说过了。今天,我们就来一次性地好好学习一下。...

2021-11-10
1

React DDD 会是未来的趋势吗?

下面的自带响应式,getter,setter 也自动给出了,同时使用了工厂模式,不需要了解函数内部的逻辑。

2021-11-10
0

为什么IDEA不推荐你使用@Autowired ?

@Autowired注解相信每个Spring开发者都不陌生了!在DD的Spring Boot基础教程(https://blog.didispace.com/spring-boot-learning-2x/)和Spring Cloud基础教程(https://blog.didispace.com/spring-cloud......

2021-11-10
0

一个电商供应链系统的DDD实战

今天的主角是供应链系统,又被称为进销存系统。这个系统主要是针对采购(进)—>入库(存)—>销售(销)动态链条的管理系统,核心能力是管理仓库货物库存,在电商体系中起到承上启下的作用,下图中的 Skynet 系统和 ERP 系统分别扮演着...

2021-11-10
0

前端测试的反模式

第一个问题,明明是正确的改动,可是测试不止是验证业务功能,还对实现细节提出了不该提出的要求,比如要求你的函数接受跟以前一样的参数,返回值必须是字符串而不能是数组等等。可是这个函数只是实现流程中一个小小的环节,也许...

2021-11-04
0

Groovy动态添加方法和属性及Spock单测

在最近的一边学习一边复习的过程中,发现了很多有意思的事情。今天就分享一个groovy.lang.MetaClass应用:如何运行中,动态给类和对象增加属性和添加方法。...

2021-11-04
1