代码改变世界

【转】《OOA&D实践之路——真实案例解析OO理论与实践》索引贴

2010-10-06 12:14 by bugfly, 310 阅读, 0 推荐, 收藏, 编辑
摘要:1.OOA&D实践之路——真实案例解析OO理论与实践(一、导言)2.OOA&D实践之路——真实案例解析OO理论与实践(二、第一项任务:特性列表)3.OOA&D实践之路——真实案例解析OO理论与实践(三、降低风险)4.OOA&D实践之路——真实案例解析OO理论与实践(四、通... 阅读全文

【原】各家各路对用例的看法

2010-09-27 12:10 by bugfly, 318 阅读, 0 推荐, 收藏, 编辑
摘要:这篇文章主要是摘抄自网上各大程序社区对用例的描述,当然用例这个概念已经是脱离程序语言了,纯粹的软件领域知识,涵盖到所有程序。以下描述主要来源Cnblogs,CSDN,JavaEye等国内知名开发社区,当然还包含一些程序论坛,对于以下评论,根据我的经验和知识相应做了一些修补和更改,希望作者看见可以谅解。为了尊重描述者,我会尽量加上ID。1)CSDN社区Vinep: 我认为业务用例比系统用例粒度... 阅读全文

【摘】浅谈UML建图规则及其意义

2010-09-18 08:31 by bugfly, 389 阅读, 1 推荐, 收藏, 编辑
摘要:依次是用例图,时序图,类图,组件图,活动图,对象图,协作图,部署图,状态图。 类图转化为逻辑数据模型(CDM),接着转换为物理数据模型(PDM)。 首先通过用例图描述出用户角度的功能需求,根据用例图中的参与者与用例提取出对象并绘制时序图,以加强需求描述。 活动图是用例图的补充,用来描述并发活动和跨用例系统任务。 阅读全文

【原】[Spring.Net In Action 教程] 二、Spring.Net简单示例

2010-09-12 17:37 by bugfly, 679 阅读, 1 推荐, 收藏, 编辑
摘要:这个是<<Spring In Action>>开篇示例。1.项目总体部署结构2.GreetingService接口。3.GreetingService实现类4.SpringConfiguration.xml配置文件配置文件5.单元测试类。6.运行结果7.本示例代码Demo 阅读全文

【原】[Spring.Net In Action 教程] 一、教程简介

2010-09-12 17:30 by bugfly, 702 阅读, 0 推荐, 收藏, 编辑
摘要:不懂IOC还可以做一个Coder,但不懂AOP就很难成为一个Designer,鉴于两者的差别,和想成为一名Designer,前些日子就开始研究AOP了。至于什么IOC,AOP这里就不说了。这个教程选用了的是Spring.Net,至于为什么呢,是因为它比较成熟,IOC和AOP两方面都做得很好,我用过Unity和Ninject,某些方面不尽人意,所以就想到这个庞然大物,虽然才刚开始,但下了决心一步一步... 阅读全文

【原】Spring.NET 学习笔记1 入门

2010-09-08 21:00 by bugfly, 632 阅读, 1 推荐, 收藏, 编辑
摘要:最近学习Spring.NET,所以写下每一个用过的例子的Demo,这篇是入门Demo,主要是简述IOC为何出现,如何应用Spring.NET到项目中,配置等。由于文笔丑陋,所以直接上代码来描述。我使用的是Spring.NET 1.3.0 下载地址http://www.springframework.net/download.html以下是Demo的项目布局图1)IPeople接口[代码]1)IWe... 阅读全文

【转】【英文】ASP.NET MVC View Model Patterns

2010-09-04 09:07 by bugfly, 672 阅读, 0 推荐, 收藏, 编辑
摘要:Since MVC has been released I have observed much confusion about how best to construct view models. Sometimes this confusion is not without good reason since there does not seem to be a ton of informa... 阅读全文

【分享】.NET 对象深层克隆开源框架

2010-08-21 20:14 by bugfly, 2309 阅读, 1 推荐, 收藏, 编辑
摘要:对象深层克隆,要改变类原来的结构去协调功能,一般的做法是继承一个实现了克隆功能的基类或者实现克隆接口,我觉得颇为无谓,那种序列化的方式就更加另人难以接受,而这个框架直接引入后就可以使用克隆功能,它使用的是扩展方法,对泛型对象扩展克隆功能,所以直接可以调用克隆方法,测试过,深层克隆对象OK没问题。不足之处是Linq to Sql 里面复制有问题,搞了一天没找出原因。以下是大致简介,英文内容很简单,我... 阅读全文

【原】我告诉你为什么要单元测试?

2010-06-29 22:49 by bugfly, 625 阅读, 0 推荐, 收藏, 编辑
摘要:以下的可能不算是文章,但我觉得足够说服你进行单元测试了。 本人接触单元测试不久,历经两个小项目经验,两个都是WebForm项目,第一个是LinQ+3层架构.NET3.5,这个暂时开发了一部分模块,还没有开发完成。一个是传统ADO.NET+3层架构.NET2.0旧系统扩展。这两个项目都是测试先行的驱动开发方式,业界称这种开发方式叫TDD,至于怎么进行TDD,我这里就不说了,也说不清,可能自己的方式不... 阅读全文

搞定HTC G3 hero的wifi无线上网

2010-06-29 12:00 by bugfly, 2711 阅读, 0 推荐, 收藏, 编辑
摘要:搞定HTC G3 hero的wifi无线上网默认分类 2010-06-04 16:20:57 阅读59 评论0 字号:大中小 相关阅读:诺基亚5800XM/5802XM购买注意事项总结诺基亚5800XM/5802XM证书过期最新解决方法分诺基亚5800XM/5802XM专用之远程锁定手机(不3步鉴别诺基亚 5800XM/5802XM 港行翻新机首先给大家介绍一下相关的背景资料: 1、HTC G3 ... 阅读全文