2006年7月15日
摘要: 做了2次代码评审,Java和.Net都做了大约3个小时。最大的收获就是将调度方法与原子操作方法区分开。 调度方法一般就是根据不同情况,调用别的方法来实现某个功能的方法。 调度方法体现的是流程。 原子操作方法,一般就是功能单一,只完成一个简单功能的方法,他将被调度方法调度。 原子方法体现的就是原子操作。 这两个方法的有效区分是提高代码质量的重要手段。 当我们开始重视代码质量的时候,定义了很多... 阅读全文
posted @ 2006-07-15 16:25 caidehui 阅读(383) 评论(0) 推荐(0)
  2006年4月19日
摘要: 使用AxWebBrowser或者WebBrowser的方法将Office嵌入我们的.Net系统问题有几个,1是WebBrowser控件是一个比较重的控件,2是通过WebBrowser去控制Office如果出现问题没有办法进行调试与判断,也无法修改,3是Office对应的菜单没有办法控制。为此我们决定需求新的解决方案,使用微软提供的dsoFramer控件例子,这个例子使用VC++编写,本身是可... 阅读全文
posted @ 2006-04-19 08:53 caidehui 阅读(11742) 评论(49) 推荐(1)
  2006年4月14日
摘要: 这是一篇技术总结,主要说明在.Net情况下,将Excel嵌入我们自己的程序,并进行控制。 由于微软再一次推迟了.Net版的OLE Container Control的发布(2005版本叫ActiveDocumentControl),使我们几乎没有太多的办法来完成这个任务(你可以利用Visual C++来完成你的工作,不过该实现对技术的要求太高,大部分人不具备这个能力,因此只好作罢... 阅读全文
posted @ 2006-04-14 09:31 caidehui 阅读(1406) 评论(0) 推荐(0)
  2006年4月10日
摘要: 本部分需要进一步完善 1. 详细设计流程 在详细设计前需要确认用例文档是否是最终的文档。 保证概念的准确性的前提下,以界面为中心。 1. 界面: 1) 从界面出发完成界面的功能,每一个事件都要说明,每一个动作均有事件对应 2) 文档 画面 ... 阅读全文
posted @ 2006-04-10 08:48 caidehui 阅读(1755) 评论(1) 推荐(0)
摘要: 1. 概要设计流程: 1) 将任务分成若干步骤(如10步),有规律有节奏的进行 2) 在工时中预留15%,用于评审过后的修改 2. 概要设计成果 1) 界面用例对应关系 界面 用例 2) 用例 用例 界面1 界面2 界面3 评... 阅读全文
posted @ 2006-04-10 08:40 caidehui 阅读(2820) 评论(0) 推荐(0)
摘要: 本系列记载在多个项目中,并且当前正在一个项目中实施的面向对象过程,目前正在完善之中 1.整体思路 阅读全文
posted @ 2006-04-10 08:30 caidehui 阅读(653) 评论(0) 推荐(0)
  2005年10月11日
摘要: DotNetMock库是我们使用较多的Mock库之一,目前已经能够支持Nunit、MBunit,CSUnit等多个测试框架,结合这些测试框架,能够非常方便的测试那些不太方便创建的对象、或者该对象具有比较复杂的不太确定的行为的对象。该框架也被许多开源的框架所使用,为此我门简单的分析了它的源代码,大致搞清楚它的实现过程。 阅读全文
posted @ 2005-10-11 17:34 caidehui 阅读(3043) 评论(2) 推荐(0)
  2005年7月1日
摘要: 什么是以用例为核心,如何以用例为核心,有关OOAD的过程等。 阅读全文
posted @ 2005-07-01 10:40 caidehui 阅读(2456) 评论(4) 推荐(0)
  2005年6月30日
摘要: 对象的保存与更新 得处理 阅读全文
posted @ 2005-06-30 08:06 caidehui 阅读(2209) 评论(4) 推荐(0)
摘要: 对界面代码中,如何对对象赋值和保存做出规定。 阅读全文
posted @ 2005-06-30 08:04 caidehui 阅读(1636) 评论(1) 推荐(0)