mrfangzheng

Hope and fear are useless. Be confident, and always be prepared for the worst.
  首页  :: 新随笔  :: 联系 :: 管理
上一页 1 2 3 4 5 6 7 ··· 17 下一页

2011年6月16日

摘要: 分清内部行为还是外部行为.如果某行为依赖的数据只在对象内部, 不依赖对象外部任何数据, 就是内部行为, 应该变成本对象的一个方法.反之就是外部行为, 应该放到其他类中.举例:保存Save: 这个行为把对象的数据保存到存储媒介中. 这是一个外部行为, 因为依赖于存储媒介,(比如文件). 阅读全文

posted @ 2011-06-16 10:21 mrfangzheng 阅读(190) 评论(0) 推荐(0) 编辑

2011年6月14日

摘要: 用户思维中的对象和程序对象的映射 对象名称文本资源ID, 用于给用户一个可读的名称对象描述文本资源ID, 用于给用户一个可读的描述类型(程序使用)值<=>文本转换ToString(), FromString(str), 供用户编辑该对象的值; 用于文本序列化实体对象和数据库表.列的映射二次映射:用户思维和程序对象的映射, 接口和实现的映射 阅读全文

posted @ 2011-06-14 21:27 mrfangzheng 阅读(151) 评论(0) 推荐(0) 编辑

2011年5月6日

摘要: // Must before ShowWindow() is called, otherwise fail in release modemOpenGlPainter.Init(hWnd);mOpenGlPainter.Resize();// Display the windowShowWindow... 阅读全文

posted @ 2011-05-06 16:54 mrfangzheng 阅读(226) 评论(0) 推荐(0) 编辑

2011年3月26日

摘要: 《初冬》早上,白茫茫的一片大雾。 远处的塔,小山都望不见了。近处的田野,树林像隔着一层纱,模模糊糊看不清。 太阳像个红球,慢慢的升起来,发出淡淡的光,一点也不耀眼。 地里的庄稼早就收完了,人们正在忙着收白菜。雾慢慢的散了,太阳射出光芒来。 远处的塔、小山都望得见了。近处的田野、树林也看得清了。 柿子树上挂着许多大柿子,像一个一个的红灯笼。 树林里落了厚厚的一层黄叶。只有松树、柏树不怕冷,还是那么绿。 阅读全文

posted @ 2011-03-26 17:25 mrfangzheng 阅读(188) 评论(0) 推荐(0) 编辑

2011年2月18日

摘要: 需求文档读者: 所有. 包括:系统使用者, 测试者, 设计者, 开发者越明确越好设计文档读者: 设计者, 开发者设计文档的目的是让开发者对系统架构有一个大概的了解,并提供对难懂部分的解释. 具体设计还需开发者研究代码.设计文档不能太详细, 否则代码和文档很难同步文档只需包括设计思想, 原则等不经常变的内容一些很难用语言描述的图表重要和非常规的设计一些设计中的假设, 决定取舍, 优劣对比等 阅读全文

posted @ 2011-02-18 16:34 mrfangzheng 阅读(237) 评论(0) 推荐(0) 编辑

2011年2月17日

摘要: 头文件分库组织, 先保含通用库, 然后第三方库, 然后本程序的Util之类, 最后具体的类代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->//---... 阅读全文

posted @ 2011-02-17 16:36 mrfangzheng 阅读(241) 评论(0) 推荐(0) 编辑

2011年1月19日

摘要: CppTk: 仅依赖于STL和BOOST事件模拟高精度timer APIloggingCppTk::Windows: Windows系统相关, 依赖与CppTk常用文件夹位置VclTk:依赖于前2者 阅读全文

posted @ 2011-01-19 00:31 mrfangzheng 阅读(287) 评论(0) 推荐(0) 编辑

2010年12月30日

摘要: 特别注意:文档读者是谁?文档是需要维护的: 记录较少变动的东西角度时间: 时序图, 流程图, 泳道图, 事件, 创建销毁顺序空间: 内存分布, 对象分布, 数据分布, 职责分布文档模版Introduction and Scope (关于文档自身, 比如: 文档的读者, 其他相关文档) IntroductionScopeRelated DocumentsAcronyms & TerminologiesOverview (项目的概况) Definitions and ConceptsConstraintsDependenciesFunctions/Modules/Layers (项目的功能/模块/ 阅读全文

posted @ 2010-12-30 15:53 mrfangzheng 阅读(232) 评论(0) 推荐(0) 编辑

2010年12月21日

摘要: 参考: http://www.cnitblog.com/zouzheng/archive/2010/06/09/61614.htmlgtest下载: http://googletest.googlecode.com/files/gtest-1.3.0.zip已编译: /Files/mrfangzheng/gtest-include-lib.zip下载解压打开msvc gtest.sln编译,我们需要 gtest-1.3.0\msvc\Debug\gtestd.libgtest-1.3.0\include新建Win32 Console Application, 修改项目属性C/C++ Gen 阅读全文

posted @ 2010-12-21 22:18 mrfangzheng 阅读(601) 评论(0) 推荐(0) 编辑

2010年10月26日

摘要: 视图的2个最基本的功能: 绘制 和 拾取绘制: 在设备上绘制自己, 让用户感觉到视觉存在拾取: 让用户能够选中自己, 并对自己进行相应操作矩形:渲染矩形: 包括阴影布局矩形: 不包括阴影视图是一个状态机视图上的任何一个元素都和谁有关? 阅读全文

posted @ 2010-10-26 14:13 mrfangzheng 阅读(212) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 7 ··· 17 下一页