代码拉取完成,页面将自动刷新
本书使用图形和代码结合的方式来解析设计模式;
每个模式都有相应的对象结构图,同时为了展示对象间的交互细节, 我会用到时序图来介绍其如何运行;(在状态模式中, 还会用到状态图,这种图的使用对于理解状态的转换非常直观)
为了让大家能读懂UML图,在最前面会有一篇文章来介绍UML图形符号(看到UML类图和时序图);
在系统的学习设计模式之后,我们需要达到3个层次:
本书使用reStructuredText编写,你应该从index.rst开始;
根目录下的design_patterns.EAP为 EA的工程文件,里面包含里书中所有的类图和时序图示例;
code/:书中所有模式实现的示例源代码(工程使用C-Free组织,在gcc 4.6.2下编译通过);
以下三个目录为具体的模式讲解文章;
creational_patterns/ structural_patterns/ behavioral_patterns/
_static/:包含书中用到的所有图片;
_build/: 使用sphnix生成的html文档目录;
sphinx_rtd_theme/:为生成html文档所使用的主题;
http://design-patterns.readthedocs.org/zh_CN/latest/index.html
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。