《从设计到模式》——解读设计模式

http://study.163.com/course/courseMain.htm?courseId=752006#/courseMain

(教程前5节免费预览,可以试看一下)

1. 前言

我从年初就有想系统的整理一下设计模式的想法,于是忙里偷闲、茶余饭后、业余时间看了好几本设计模式的书,包括《设计模式-可复用软件的基础》《大话设计模式》《松本行弘的程序世界》《设计模式之禅》《head first设计模式》《UML2软件建模》,其中看的最详细的是前三本,后两本是下载了电子书大体翻看的。这几本书给了我做设计模式教程的基础知识。以及平时上网查找的cnblogs、csdn的博客,好多人分析设计模式的例子。

其实,一开始真正理解设计、设计原则,还要感谢《你必须知道的.net(第二版)》,这本书在前面首先讲到了系统应该如何设计的的问题,言简意赅的介绍了5种经典设计原则。

学习过设计模式的人都知道,常用的23种设计模式,看起来是非常散乱的,往往是看这个忘记那个。如果有工作经验还好一些,因为有一些在工作中用到,能理解。但是没有工作经验的人来说,如果一个挨着一个的看,那肯定就是狗熊掰棒子,掰一个掉一个。

因此我就想——当初《设计模式》一书中的23中设计模式,一定不是凑数凑起来的,这么多设计模式,一定有一个主线可以把他们连起来。就像散文,形散而神不散。那这个“主线”到底是什么呢?

 

2. 初步思路

我根据自己的想法,初步整理了一个思路,开始动手写。花了将近一个月的时间,分了三次,写完了这个初步的思路。都发表到了博客园上,其中有人给我回复,希望我按照这个思路整理一个系列的解说教程。我现在办到了。那会儿我还没起“从设计到模式”这一名字,那三篇博客如下:

换种思路去理解设计模式(上)

换种思路去理解设计模式(中)

换种思路去理解设计模式(下)

看过的朋友都反映思路可以,只不过遗憾的是传播不是很广,最多的一篇浏览量也只有1400多次。直到现在,知道并且关注这个思路的人也不多。

对设计原则、设计模式有兴趣的朋友,可以再去看一看,我觉得他会对你认识设计模式有帮助。

3. 录制教程

首先,“从设计到模式”这个名字,就代表了我这个教程的特点——设计是抽象的,模式是具体的——先有设计再有模式——要学模式,先学设计!

又经过了大约两个月的整理和准备,我终于开始了录制教程。录制教程的过程还算顺利,按照我的预期,很快就录制完了。不过教程录制后,我没有做后期处理,我也不会,保证能清晰的看到,清楚的听到就可以了。

我录制教程没有那么按部就班循规蹈矩的列出代码来讲,根据2/8原则,我想以最短的时间,给大家介绍最有用的、最核心的内容。因此,有些设计模式我就三言两语带过,有的我则花十几二十分钟来详细讲解。

视频录制完了,即发布到了网易云课堂,定价19.9,到现在购买的有9人,出去网易收取的服务费,剩余159.20元。买的人不多,挣的钱也不多,不过慢慢来,好东西经得住沉淀。

(教程前5节免费预览,可以试看一下)

 补充:截至2014-12-08,已经有43人购买:

4. 免费赠送

为本视频推广本教程,在仲秋期间,从明天开始到中秋放假结束——即9月4日到9月8日。每天14点到20点之间,前三名评论本博客的网友,可免费获得《从设计到模式》视频教程一份但前提是不能将获得的教程视频文件,拿到网上公开传播,否则后果自负。你懂得现在网络版权管得严

到时候将你回复评论的内容和时间截图,在微博上@我,我即与你联系,并私下给你发送教程资料。我的微博:王福朋1988

期待您的参与!

 

posted @ 2014-09-03 21:07  王福朋  阅读(4570)  评论(43编辑  收藏  举报