重温设计模式(四)有哪些新见解?
- 内容介绍
- 文章标签
- 相关推荐
本文共计4903个文字,预计阅读时间需要20分钟。
1. 在前言,这篇文章是我近一个月来写出的,原本想在第一个模式上就写出工厂模式,但一直推迟到现在。工厂模式,看似非常容易,非常常见,但学习设计模式两年后,我才发现其深意。
1. 写在前面
这篇文章是我酝酿了近一个月的时间写出来的,我想在第一个模式上就写出工厂模式,却一直推迟到现在。
工厂模式,看似很容易,很常见,但是学习设计模式两年,我至今仍未能真正地充分理解工厂模式的意图。工厂模式好在哪,他究竟解决了什么问题,工厂还是不工厂,困扰了我整整两年。
从无模式,到为模式而模式,在到今天的重温设计模式。我已经记不清大多数模式的样式了,只记得一系列的设计原则,然后去思考模式的综合。但是工厂模式,至今我仍然难以理解。
写出这篇文章,更多的目的是为了抛砖引玉,希望大家能够多多指教。(初学者选学)
2. 从简单工厂谈起
简单工厂是工厂模式的简化,很多人说他并不是模式,我却不这样认为。相反,我认为简单工厂在某种程度,某些场合上,比起略重量级的工厂模式更为合适。
简单工厂就像一些外包公司,他们没有固定的项目方向,只要给他们一个项目,他们就会去做,而不管这个项目的类型。
本文共计4903个文字,预计阅读时间需要20分钟。
1. 在前言,这篇文章是我近一个月来写出的,原本想在第一个模式上就写出工厂模式,但一直推迟到现在。工厂模式,看似非常容易,非常常见,但学习设计模式两年后,我才发现其深意。
1. 写在前面
这篇文章是我酝酿了近一个月的时间写出来的,我想在第一个模式上就写出工厂模式,却一直推迟到现在。
工厂模式,看似很容易,很常见,但是学习设计模式两年,我至今仍未能真正地充分理解工厂模式的意图。工厂模式好在哪,他究竟解决了什么问题,工厂还是不工厂,困扰了我整整两年。
从无模式,到为模式而模式,在到今天的重温设计模式。我已经记不清大多数模式的样式了,只记得一系列的设计原则,然后去思考模式的综合。但是工厂模式,至今我仍然难以理解。
写出这篇文章,更多的目的是为了抛砖引玉,希望大家能够多多指教。(初学者选学)
2. 从简单工厂谈起
简单工厂是工厂模式的简化,很多人说他并不是模式,我却不这样认为。相反,我认为简单工厂在某种程度,某些场合上,比起略重量级的工厂模式更为合适。
简单工厂就像一些外包公司,他们没有固定的项目方向,只要给他们一个项目,他们就会去做,而不管这个项目的类型。

