摘要: 使用思路:在同一个软件内保存不同版本的功能,尤其是新功能替代旧功能,但旧功能又要继续为已有客户程序服务。   例子 简单的桥接代码: using System;   class BridgePattern { // Bridge Pattern Judith Bishop Dec 2006, Aug 2007 // Shows an abstraction and tw... 阅读全文
posted @ 2009-07-02 07:25 my36z 阅读(168) 评论(0) 推荐(0) 编辑
摘要: Client调用Request,非直接调用,而是在中间加入代理。例如:代理负责身份验证,如果验证失败,则返回错误。 阅读全文
posted @ 2009-05-10 17:11 my36z 阅读(157) 评论(0) 推荐(0) 编辑
摘要:       最近刚好在看卡耐基的《人性的弱点》,第一章说的就是与人相处的基本技巧。配合一下29号的课程,细化了一下这部分内容。接下来我用自己的逻辑重新描述一下29号的课程,以备后用。本文不对理论进行长篇描述,仅点清精髓(我认为的)。 一.为什么需要人际关系?       “一个人的成... 阅读全文
posted @ 2009-04-07 17:25 my36z 阅读(618) 评论(0) 推荐(0) 编辑
摘要: 需要某类需要添加新的处理方式,但是不修改类 阅读全文
posted @ 2009-03-27 00:07 my36z 阅读(195) 评论(0) 推荐(0) 编辑
摘要: Could not load type 'Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemTypeDeniedOrNotExistException' from assembly 'Microsoft.TeamFoundation.WorkItemTracking.Client, Version=9.0.0.0, Culture=n... 阅读全文
posted @ 2009-03-18 09:29 my36z 阅读(379) 评论(0) 推荐(0) 编辑
摘要: Lambda 和 查询关键字 阅读全文
posted @ 2009-03-10 08:44 my36z 阅读(262) 评论(0) 推荐(0) 编辑
摘要: 回顾一下扩展方法和分布方法 阅读全文
posted @ 2009-03-09 11:36 my36z 阅读(281) 评论(0) 推荐(0) 编辑
摘要: 安装windows7还是挺麻烦的,不光是安装不允许用XP PE,开发环境的配置也是问题很多 阅读全文
posted @ 2009-03-08 10:20 my36z 阅读(367) 评论(0) 推荐(0) 编辑
摘要: 安装非英语版本的 Microsoft Visual Studio 2008 Service Pack 1 后,某些本地化的“智能感知”文本可能会还原为英语 阅读全文
posted @ 2009-03-08 08:11 my36z 阅读(1449) 评论(0) 推荐(0) 编辑
摘要: 读书年好好整理一下知识,介绍以下内容: 1.隐式类型的本地变量和数组 2.对象和集合初始值设定项 3.匿名类型 阅读全文
posted @ 2009-03-05 11:15 my36z 阅读(208) 评论(0) 推荐(0) 编辑