收藏私塾在线
 

欢迎您来到私塾在线网!   

请登录! 

免费注册 


javasscc的笔记
状态: 离线
人气:515728
访问用户量:1155
笔记经验:
总积分:1958
级别:普通会员
搜索本笔记
ta的交流分类
ta的交流主题贴(196)
ta的所有交流贴(200)
ta的全部笔记
全部笔记(98)
未分类笔记(0)
研磨设计模式(94)
课程问题(0)
设计模式综合项目实战(4)
存档
2013-05(4)
2012-08(39)
2012-07(55)

2013-12-08 08:18:52
研磨设计模式 之 临别赠言——跟着cc学设计系列
浏览(5867)|评论(1)   交流分类:Java|笔记分类: 研磨设计模式

不是结束而是新的开始

首先恭喜你,看到这里,说明你已经基本掌握了本书所讲述的设计模式的内容,应该可以达到中级水平了。

但是,这并不是说你就不用再学习设计模式了,恰恰相反,要想在设计上更进一步的话,困难才刚刚开始。从中级的水平向上发展,更多的是需要思考和领悟,其难度比从入门到中级要大得多。

       因此对你而言,看完本书并不是学习的结束,而是新的开始。

你该怎么做

       如果已经深入领会和掌握了本书的内容,还想要在设计模式上继续精进的朋友,给出如下的建议:

1:多看

       多搜寻一些应用设计模式的实际项目、工程或是框架,参考别人的成功应用,再结合自己的经验来思考和使用。当然项目不应该太大,太大了很难完全看懂;也不能太小,太小了,没有太大实用价值,尤其是无法参考多个模式综合应用的情况,帮助就不大了。

2:多练

       多寻找机会,把这些设计模式在实际应用中使用,只有亲自动手去试验和使用,才能真正掌握和领会设计模式的精髓。

3:多总结

       认真分析每次对设计模式的使用是否得当,有什么经验和教训,是否有变形使用的情况,在不断总结中进步。

4:反复参阅本书

       理论联系实际,通过实际应用反过来加深对理论的理解,以达到融会贯通这些设计模式的知识。因此,你需要反复参阅本书,看看书上的知识,然后实践,然后再回头看书上的知识,你会有不一样的体会和领悟。

5:多思考

       多从设计上去思考这些设计模式,考虑它的设计意图、设计思想、解决问题的方式、实现的原理、模式的本质、以及如何变形使用等等。

       只要你坚持去按照上面说的做,假以时日,必有所成。预祝大家成功!

 

参考文献

GoF的著作《设计模式——可复用面向对象软件的基础》

《设计模式Java手册》

《Effective Java中文版 第2版》

Design Patterns In Java                             Bob Tarr

《敏捷软件开发原则、模式与实践》

《UML2参考手册》

 

 

--------------------------------------------------------------------------

私塾在线学习网原创内容  跟着cc学设计系列 之 研磨设计模式

研磨设计讨论群【252780326】

原创内容,转载请注明出处【http://sishuok.com/forum/blogPost/list/0/5893.html

---------------------------------------------------------------------------

相关笔记推荐
精品视频课程推荐

Java数据结构和算法精讲版
本课程专注于数据结构和算法的内容,使用Java来进行代码示例,不空洞的讲解概念和理论,重点放在代码的实现和示例上。 从零开始、全面系统、成体系的讲解数据结构和基本算法,循序渐进的讲述构建软件系统所常见的数据结构和算法。

透彻理解JavaBean视频教程
深入浅出的讲解JavaBen的写法、JavaBean的用法、JavaBean的实现机制、JavaBean对应翻译的代码理解。

深入浅出学Shrio视频教程
内容概述:Shiro是目前最热门、最易用、功能超强大的Java权限管理框架,强烈推荐,每个项目都必备的权限管理技术!通过本课程,你将从零开始直到彻底掌握Shiro的相关开发知识,达到可以进行实际项目开发的能力。包括:权限管理基础、Shiro入门、配置、身份认证、授权、Realms、Session管理、和Spring的集成、Web、Cache等众多开发细节技术 技术要点:源码级分析Shiro的授权过程、自定义开发Realm、多个Realms的开发配置、自定义开发AuthenticationStrategy、自定义开发自定义SessionDAO、和Struts2+Spring3的集成(包括修正struts2的bug)、Shiro和SpringMVC+Spring3的集成、包装使用其他的Cache框架、缓存数据同步更新的解决方案等等实际开发中常用的内容

软件系统功能设计实战训练视频教程
本课程是《软件系统功能设计实战训练》网络班的全套学习视频,通过6个具体的设计案例,综合应用几乎全部的GoF设计模式,以及多种设计理念和方法。 每个设计案例都各有侧重点,训练的难度会逐步加大,以切实帮助各位学员快速的掌握软件系统设计的方法,提升自己的软件系统设计能力。

Javascript基础视频教程
JavaScript的内置对象--Array、String、Date、Math等,可以通过DOM对象进行对象控制,创建控制菜单及复选框的控制,创建二级联动列表框及列表框选项的移动,JavaScript项目,创建基于JS的商品管理系统。

浏览(5867)|评论(1)   交流分类:Java|笔记分类: 研磨设计模式

评论(1)
1楼 zj517849719  2013-12-08 引用

你这…… …………………………

请登录后评论 登录

关于我们 | 联系我们 | 用户协议 | 私塾在线服务协议 | 版权声明 | 隐私保护

版权所有 Copyright(C)2009-2012 私塾在线学习网