最新 最热

C++11 实现一个自动注册的工厂

之前在项目代码里面看到同事写了个自动注册的工厂类,虽然当时我看不懂,但我大受震撼。

2022-05-31
0

23天读懂23种设计模式:抽象工厂设计模式(创建型)

创建型模式是用来创建对象的模式,抽象了实例化的过程,帮助一个系统独立于其他关联对象的创建、组合和表示方式。

2022-05-28
2

工厂模式在自动化测试中的应用

比如我们是一个自动化测试人员,我们接到需求,需要做一个自动化脚本。但是这个需求呢,是需要你同时处理多个设备/多个身份/多个driver的。比如小邪...

2022-05-19
2

工厂模式

把创建对象的工作交由工厂来完成,我们负责向工厂拿取就行,这样就不用关注创建的逻辑,也实现了解耦。

2022-05-09
1

一文读懂设计模式

设计模式(Design Pattern)是一套被反复使用、多数知晓、分类编目、代码设计经验的总结。

2022-05-09
1

C# Task 使用 WhenAll 和 WaitAll 需要注意的坑

将不会正常运行,会一直无限等待,因为 new Task 这样创建出来的 Task 不会自动运行,需要手动调用 Task.Start

2022-05-07
2

抽象工厂模式

抽象工厂模式Abstract Factory是通过对类的工厂抽象使其业务用于对产品类簇的创建,而不仅仅是负责创建某一类产品的实例,抽象工厂模式提供一个创建一系列相关或相互依赖对象的接口,而无须指定它们具体的类,抽象工厂模式又...

2022-05-06
1

设计模式(一) 工厂方法模式

关于设计模式,大家可能已经有很多了解了。因此这里直接开始吧。首先来介绍一下工厂方法模式,它是一种创建型模式。在设计模式:可复用面向对象软件的基础中对工厂方法由如下的解释。...

2022-05-05
3

数据大师们的纷争

指象:谓天以景象示意,出自于《汉书》,希望以数据指象为言语,得一类而达之。感谢一路走路,不离不弃的你们,谢谢。

2022-04-27
1

设计模式(九)外观模式Facade(结构型)

在遇到以下情况使用facade模式: 1) 当你要为一个复杂子系统提供一个简单接口时。子系统往往因为不断演化而变得越来越复杂。大多数模式使用时都会产生更多更小的类。 这使得子系统更具可重用性,也更容易对子系...

2022-04-14
2