2008年5月27日
摘要: 今天是设计培训的最后一天,在讲依赖倒置的问题的时候,突然说出一句话:No User,No Interface 此时想起一个问题,那就是界面查询中条件和结果应该如何传递给后台服务类的问题,一时不禁呆住。 前提: 界面知道查询条件和需要什么样的结果,因此必须要由他将有关的需求传递给后台服务类。 例如:我们需要根据工龄查询工龄在10年以上的员... 阅读全文
posted @ 2008-05-27 23:21 caidehui 阅读(1935) 评论(14) 推荐(0) 编辑
  2008年5月22日
摘要: 一个小消息,没有引起多少人的注意,那就是Borland旗下的所有IDE工具,一股脑卖给了Embarcadero(易博龙)。 这里涉及到Delphi、C++ Builder、JBuilder、甚至最新的PHP和Ruby的开发平台。 一代英雄,从此谢幕。 英雄谢幕,要不就是战死沙场,马革裹尸;要不就是金盆洗手,荣归故里。 不论是哪种,都应该轰轰烈烈,路人皆知。 ... 阅读全文
posted @ 2008-05-22 13:55 caidehui 阅读(988) 评论(8) 推荐(0) 编辑
  2007年10月18日
摘要: 对组织结构建模的一点改进想法 为了建立Enterprise Architect,其中关键的模型包括企业的组织结构,以及在组织结构的基础上建立的组织之间的关系图。大约包括如下层次: 顶层: 组织结构图 第二层 组织单元之间的关系模型 第三层 某个组织单元中的角色关系图 这三层模型明... 阅读全文
posted @ 2007-10-18 16:19 caidehui 阅读(490) 评论(0) 推荐(0) 编辑
  2007年10月15日
摘要: 周五,临下班。电话响: 对方:“喂,老蔡,我在锦州出差!我明天去大连玩。”(心理疑惑,这老哥谁啊,一口广东普通话)。 我: “请问你是?” 对方:“我是深圳的,你想想.”(深圳的?我深圳的朋友都讲粤语,讲普通话还真听不出来) 我: “不好意思,我还是不知道你是谁,你是谁?”(耐心中) 对方:“连我都忘记了,真不够意思啊,我姓陈啊”(不知道,姓陈的... 阅读全文
posted @ 2007-10-15 16:21 caidehui 阅读(400) 评论(0) 推荐(0) 编辑
  2007年10月9日
摘要: 新项目又要立项了,忽然又想起这句话。 这个项目是三年前就开始了,3年前开始使用,一直又维护,但就是达不到自己的理想要求。有一年,突然就有了这个感触,当初做这个项目的时候,只是为了满足一点管理的需要,根本上没有什么远大的理想。做做停停,花费的成本足够仔细的设计一个伟大软件的1.0版,可是我们竟然没有留下太多的东西。(当然也培养了一批人。这批人后来成为一个很重要项目的骨干力量。)... 阅读全文
posted @ 2007-10-09 16:54 caidehui 阅读(290) 评论(2) 推荐(0) 编辑
摘要: 去china-pub网站后,感觉就是不方便 阅读全文
posted @ 2007-10-09 09:47 caidehui 阅读(354) 评论(2) 推荐(0) 编辑
  2006年9月28日
摘要: 做了这么多年的软件,我最愁的就是界面。什么样的界面是客户所需要的,是客户能够满意的?这个问题太难,太不好回答。 业务都调查好了,各方面都做好了,一到界面就懵了。业界界面设计的好的设计师真是凤毛麟角,我所遇到的UI设计师,都和一样,一说到这个问题就发愁。 如果UI做不好,你所做的一切努力都是白费劲。 今天突然来点灵感,赶快记下来。 ... 阅读全文
posted @ 2006-09-28 12:19 caidehui 阅读(1756) 评论(4) 推荐(0) 编辑
  2006年7月15日
摘要: 这8-9年时间,开发、设计、管理、客户沟通、市场都在做,都做过,觉得做的总有很多差距,回想起来,真是感慨万千。 最近一个项目的第二个开发阶段结束,组织进行代码评审,回想很多事情,其中态度、细节、习惯决定成败的感觉越来越深刻了。 态度决定成败,自米卢后,被中国人高度的认可。一个人的态度决定了很多事情,在部队,你的态度就决定了你将来是到连长,还是师长,哪个首长愿意提拔一个不安心做事的兵。在公司,哪个经... 阅读全文
posted @ 2006-07-15 16:25 caidehui 阅读(501) 评论(0) 推荐(0) 编辑
摘要: 做了2次代码评审,Java和.Net都做了大约3个小时。最大的收获就是将调度方法与原子操作方法区分开。 调度方法一般就是根据不同情况,调用别的方法来实现某个功能的方法。 调度方法体现的是流程。 原子操作方法,一般就是功能单一,只完成一个简单功能的方法,他将被调度方法调度。 原子方法体现的就是原子操作。 这两个方法的有效区分是提高代码质量的重要手段。 当我们开始重视代码质量的时候,定义了很多... 阅读全文
posted @ 2006-07-15 16:25 caidehui 阅读(369) 评论(0) 推荐(0) 编辑
摘要: 什么是团队精神,世界杯给了我们很多的启示。 目标,团队首先有一个明确的目标。 世界杯上32支队伍各有不同,如果都奔冠军而去其中的30支队伍都会受到羞辱,因此每个球队都有自己的目标。德国队进入八强,巴西队想再次折桂,一个达到目标,一个黯然离去。 目标对一个团队来说非常重要,项目组的目标就是项目按时、按质、按量、按成本的完成。根据项目的不同目标也有所变化,有的是按时为主,有的是按质为主,各有不同,当然... 阅读全文
posted @ 2006-07-15 16:25 caidehui 阅读(429) 评论(0) 推荐(0) 编辑