Windell/JAVAPattern
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
********************************Read Me****************************************** License @copyright All the contents are from Internet ,for study and communication . feel free to share and copy. 设计模式的基础理论化知识,问度娘: http://baike.baidu.com/view/66964.htm 项目构成: 1. behavioral 行为型设计模式 2. creational 构造型设计模式 3. structual 结构性设计模式 4. example 一些例子 代码来源: 1.来自于Internet 2.来自于《Head First Design Patterns》 3.来自于自我发挥 4.DesignPatterns.docx 各设计模式UML类图,来自互联网 学习感受: 设计模式不应当通过填鸭式的学习去消化,最应当做的事便是思考,理解模式应用场景,所体现的设计原则,当然最 重要的还是要真正理解这样做的意义,并应用到后续的设计。 不要仅仅满足于软件功能的实现,实现功能是最必要的一步但也是最简单的一步,重要的是保持后续的扩展性和维护性。 多去了解一些开源项目,你会发现设计模式应用的妙处,在JDK的设计中广泛采用,Junit是一个很好的入门开源项目。 当你一开始学习设计模式的时候,感觉困惑是很正常的,当你将一个适用的(不是生搬硬套的)模式应用到实际项目中 就开始慢慢理解慢慢体会,慢慢就掌握了。 每一次我自己看这些例子,都会写下不同的感受,甚至感觉到自己之前认识的短浅,所以每个项目下的Notes可以忽略, 更详细透彻的理解还是应当去多查一下。
About
23 Design Patterns sample code . From internet and book of Head First Design Patterns
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published