最新 最热

行为型设计模式:模板模式

模板模式是常用的一种行为型设计模式,主要思想是在模板中定义一套流程骨架代码,并且不实现骨架代码中使用的一些方法,这些方法留给子类去实现。假如我们业务开发中有一个场景,我们的业务系统需要从不同征信渠道查询征信报...

2020-08-20
1

什么是设计模式?

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

2020-08-14
1

软件设计的原则

了解设计模式的朋友们,想必都听说过“六大设计原则”吧。其实最经典的 23 种设计模式中或多或少地都在使用这些设计原则,也就是说,设计模式是站在设计原则的基础之上的。所以在学习设计模式之前,很有必要对这些设计原则先...

2020-08-14
1

漫画:什么是 “设计模式” ?

这本书是软件研发领域重要的里程碑,合著此书的四位作者 Erich Gamma,Richard Helm,Ralph Johnson ,John Vlissides 被业内称为GoF(Gang of Four),因此这本书也被人称为GoF设计模式。...

2020-08-13
0

Java常用设计模式--三种工厂模式之工厂模式(Factory Pattern)

工厂模式(Factory Pattern)是 Java 中最常用的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。

2020-08-13
1

Java常用设计模式-单例模式(Singleton Pattern)

单例模式(Singleton Pattern)是 Java 中最简单的设计模式之一。这种类型的设计模式属于创建型模式

2020-08-13
1

Head First设计模式——适配器和外观模式

前言:为什么要一次讲解这两个模式,说点骚话:因为比较简单(*^_^*),其实是他们两个有相似和有时候我们容易搞混概念。

2020-08-11
0

Head First设计模式——简单工厂、工厂、抽象工厂

前言:按照惯例我以Head First设计模式的工厂模式例子开始编码学习。并由简单工厂,工厂模式,抽象工厂模式依次演变,归纳他们的相同与不同。

2020-08-11
0

如果从中级开发工程师晋升高阶软件开发工程师

最近在思考,如何将团队的中级开发工程师培养为高级软件开发工程师,这里记录下思路。高级软件开发工程师定义知识体系形成自己独特的知识体系,有广度,亦有深度,熟悉框架原理把握技术发展的趋势,善用而非...

2020-08-11
0

设计模式之原型模式

Specify the kinds of objects to create using a prototypical instance, and create new objects by copying this prototype.

2020-08-10
1