2009.1.31 OA 项目组一周工作报告
摘要:进度:60 依据: 本周计划均有调整,但大家基本上都完成了计划。 本周Frank在Ios的工作中,及时处理掉了客户提出的需求,对进度有积极影响。 本周Roch正式进入GSS开发,并对进度做出了实质性...
阅读全文
posted @
2010-01-31 21:57
涵树
阅读(200)
推荐(0) 编辑
看看这个Lock可不可靠
摘要:由于业务的需要,设计了一个Lock。先将代码粘出来,希望听听大家的意见。 代码LockClassclass LockClass { private bool mCanRead = false; pr...
阅读全文
posted @
2010-01-29 23:07
涵树
阅读(2673)
推荐(0) 编辑
Bug Reporter开发启动
摘要:根据自身的项目管理经验,Bug reporter的设计目的在于将拥有多媒体处理和流程处理功能。 据我目前接触的的bug管理系统,可以说都是基于文本信息的bug信息描述,当然bug管理中的流程控制是必不可少的。 基于文本信息的bug信息描述给平时的bug管理功能带来了诸多不便。 例如,我要对当前屏幕上的bug抓图,大多数都是将图片另外保存为一个文件,然后以附件的形式添加到该bug的名下,实在是很不方...
阅读全文
posted @
2010-01-24 22:16
涵树
阅读(1222)
推荐(0) 编辑
2010.1.24 OA 项目一周工作报告
摘要:进度评价:60 评价依据: 本周计划基本完成 Frank对206的完成对进度起到了关键的作用,因为206是2.55中最后一个IOS上的一个较大的功能,客户对其的关注较高。 质量评价:70 评价依据: 本周Roch发现了当前系统中的一个业务逻辑上的冲突,得到了客户的认可 本周检查了Frank在Profile处理上的代码,虽然发现了一些小问题,但是就整个代码的质量而言以及在单元测试上的考虑,做得都...
阅读全文
posted @
2010-01-24 21:51
涵树
阅读(316)
推荐(0) 编辑
关于依赖注入的一点认识(Dependency Injection)
摘要:学习Smart Client,免不了要碰到Dependency Inject。 关于Dependency Inject,推荐阅读 Martin Fowler的Dependency Inject。 以前也不止一次地听说过依赖注入,但是没有专门花时间去研究,今天看完的第一个感受就是在玩地址游戏。 例如,我们在代码中定义一个变量。 ObjX x = new ObjX(); x.DoSomething()...
阅读全文
posted @
2010-01-24 13:43
涵树
阅读(2040)
推荐(0) 编辑
Smart Client Software Factory(SCSF) 之起步
摘要:今天开始学习Smart Client。 其实代码谁不会写,那么学习Smart Client的意义何在? 大道理就不说了,网上都有,个人学习他的目的在于它可以提高程序的健壮性,可维护性和可测试性。 SCSF下载链接 为了让VS支持SCSF开发,还必须安装SCSF Guidance Package for Visual Studio 2008在学习SCSF之前,学习MVP是非常重要的。 MVP相关学习...
阅读全文
posted @
2010-01-17 20:23
涵树
阅读(1410)
推荐(0) 编辑
2009.1.17 OA 项目组一周工作报告
摘要:进度评价:60 GSS的分析基本完成,可以进行下一步的设计和开发 GSS中的Profile相关开发基本完成 质量评价:70 本周的项目质量好,没有发现什么问题。Frank独立完成了Profile开发;Roch开始处理OA中较复杂的问题。 关于GSS的开发,客户的反馈是将其放在2.56中。同现在2.56中的其它任务相比,GSS的任务具有最高的优先级。
阅读全文
posted @
2010-01-17 19:59
涵树
阅读(197)
推荐(0) 编辑
.Net 异步处理温习
摘要:这几天,看WF本质论,里面提到了.net的异步处理。由于里面使用的是代码片段,所以有点看不懂。于是下定决心,温习一下.net中的异步处理。 使用C#在.net开发已经有5年了,最初使用.net中的异步处理大约是在4年前。当时,只是为了实现要求的功能,没有详细研究。这也难怪看WF时会头晕(基础不牢的后果呀)。 首先,我们分析一下异步处理的环境 需要在当前线程中获取返回值 不需要在当前线程中获取返...
阅读全文
posted @
2010-01-14 23:00
涵树
阅读(2999)
推荐(1) 编辑