摘要: 如题,实际上,我想这是很困难的。除非——只是为了给自己做一个提醒,能够看一眼就快速回想起该设计模式的种种记忆。下列是我之前在学习《大话设计模式》时做的笔记总结,当中有部分措辞来自其作者程杰。(非常感谢他为神秘的设计模式搭建了如此平滑的学习通道)1. 创建型:(1)单例:只需一个实例时考虑。(2)工厂... 阅读全文
posted @ 2015-08-02 20:18 lzhlyle 阅读(5125) 评论(24) 推荐(59) 编辑
摘要: 设计业务对象与对象职责划分第一部分(对已有程序的分析)的第(2)节:从代码角度剖析游戏主要业务对象与职责(俗称类里的方法)。此系列旨在开发类似“谁是卧底+杀人游戏”的捉鬼游戏在线版,记录从分析游戏开始的开发全过程,通过此项目让自己熟悉面向对象的SOLID原则,提高对设计模式、重构的理解。 阅读全文
posted @ 2015-08-01 20:45 lzhlyle 阅读(1080) 评论(0) 推荐(1) 编辑
摘要: 第一部分把之前做了的程序截图+分析上来,但其中有不少坏味道,第二部分讨论坏味道在哪以及我的解决方法。 阅读全文
posted @ 2015-07-31 18:26 lzhlyle 阅读(1205) 评论(0) 推荐(1) 编辑
摘要: 详细介绍了“捉鬼”游戏(谁是卧底+杀人游戏)的具体环节,为下一步设计业务对象与对象职责划分做准备。 阅读全文
posted @ 2015-07-30 17:43 lzhlyle 阅读(1520) 评论(0) 推荐(1) 编辑
摘要: 类似“谁是卧底”的捉鬼游戏在线版,记录从分析游戏开始的开发全过程,通过此项目熟悉面向对象的SOLID原则,提高对设计模式、重构的理解。 阅读全文
posted @ 2015-07-30 14:02 lzhlyle 阅读(712) 评论(2) 推荐(0) 编辑