天道酬勤

Mama said, life's like a box of chocolate, you never know what you gonna get next.

The law of Demeter

• Your method can call other methods in its class directly • Your method can call methods on its own fields directly (but not on the fields' fields...

2013-02-22 04:24:15

阅读数:503

评论数:0

敏捷开发方法的一个list

 敏捷方法我个人理解就是那些近年来出现的轻量级的,适应变化的新方法。除了流行的XP,FDD,ASD以外,还有很多种,他们虽然具体的实施不同,但是原则相同:就是文档少,以客户为中心,客户引导开发,目的在交付软件等等。下面是我总结的敏捷开发方法的一个list:敏捷方法Agile Manifestoht...

2005-02-05 08:21:00

阅读数:1295

评论数:0

敏捷开发中软件与文档的思考

也曾尝试过,不带文档的“裸体”前进,可想而知,最后经常造成项目的返工,新来的人员要拼命读以前的人留下的几乎没有注释的源码。        后来尝试过,制订完善的规范,用了大量的软件开发文档模板,可惜仍然无法减轻开发者的负担,另一方面令人尴尬的是,情况并没有比不带文档好多少,因为在项目的实施中,很少...

2005-02-05 08:05:00

阅读数:2491

评论数:3

Design Pattern 新解

什么是 Design Pattern?许多人一讲到 Design Pattern,就会扯到什么建筑设计,因为他们全都是看四人帮的「Design Patterns」经典本的解释,没消化就照单全收。 如果不能用更生活化的方式解释 Design Pattern,我会怀疑他们是不是真的了解 Design ...

2005-01-25 17:34:00

阅读数:1270

评论数:0

设计模式之Flyweight(享元) FlyWeight模式

板桥里人 http://www.jdon.com 2002/05/02点按这里参加每月举办的设计模式讲座Flyweight模式定义:避免大量拥有相同内容的小类的开销(如耗费内存),使大家共享一个类(元类).为什么使用?面向对象语言的原则就是一切都是对象,但是如果真正使用起来,有时对象数可能显得很庞...

2004-12-09 08:19:00

阅读数:905

评论数:0

设计模式之Bridge

板桥里人 http://www.jdon.com 2002/05/01模式实战书籍《Java实用系统开发指南》Bridge模式定义 :将抽象和行为划分开来,各自独立,但能动态的结合。任何事物对象都有抽象和行为之分,例如人,人是一种抽象,人分男人和女人等;人有行为,行为也有各种具体表现,所以,“人”...

2004-12-09 08:06:00

阅读数:916

评论数:0

设计模式之Adapter(适配器)

板桥里人 http://www.jdon.com 2002/04/21点按这里参加每月举办的设计模式讲座适配器模式定义:将两个不兼容的类纠合在一起使用,属于结构型模式,需要有Adaptee(被适配者)和Adaptor(适配器)两个身份.为何使用?我们经常碰到要将两个没有关系的类组合在一起使用,第一...

2004-12-09 08:02:00

阅读数:892

评论数:0

设计模式之Visitor

板桥里人 http://www.jdon.com 2002/05/05(转载请保留)模式实战书籍《Java实用系统开发指南》Visitor访问者模式定义作用于某个对象群中各个对象的操作. 它可以使你在不改变这些对象本身的情况下,定义作用于这些对象的新操作.在Java中,Visitor模式实际上是分...

2004-12-09 07:54:00

阅读数:911

评论数:0

Using Visio 2000 Enterprise Edition to Model Applications

Using Visio 2000 Enterprise Edition to Model Applications Ken SpencerProper application design is a must in any project. Without this step

2004-12-07 13:17:00

阅读数:1442

评论数:0

什么是模式?什么是框架?

现在软件设计里到处都是模式,框架。有次朋友问什么是模式?我也在学习中,就我的学习经验,给出以下小结。(注意:个人观点,仅供参考,欢迎指正。) 1.什么是模式? 模式,即pattern。其实就是解决某一类问题的方法论。你把解决某类问题的方法总结归纳到理论高度,那就是模式。 Alexander给出的经...

2004-12-07 13:10:00

阅读数:1016

评论数:0

对于模式的“十大误解”

【译者语】现在“模式”这个词真是非常流行。就象任何流行的东西一样,对它的误解也真是不少。甚至在一些发表出来的文章中,也存在着各种各样的误解, 我想这会对读者造成非常糟糕的引导作用。早已想写一篇文章来澄清一些对模式的误解,却又因为水平所限难以成文。恰在此时, 我看到John Vlissides先生的...

2004-12-07 12:54:00

阅读数:1202

评论数:0

超越软件开发建模: 使用 IBM Rational Rose 和 IBM Rational Rose XDE Modeler/Developer 创建绘图法

内容: 什么是绘图法?为什么使用建模工具?选择一种绘图的方法样例绘图法使用IBM Rational XDE Modeler/Developer 建模工具:对任何复杂系统都是有用的鸣谢注释关于作者文章打分Ratio

2004-11-30 08:19:00

阅读数:4689

评论数:0

利用Ant 和 JUnit进行增量开发

软件开发习惯中一个细微更改都可能会对软件质量产生巨大改进。将单元测试合并到开发过程中,然后从长远角度来看它可以节省多少时间和精力。本文通过使用代码样本说明了单元测试的种种好处,特别是使用 Ant 和 JUnit 带来的各种方便。测试是大型开发过程中的基本原则之一。在任何职业中,验证都是一个重要部分...

2004-11-08 14:44:00

阅读数:952

评论数:0

设计模式的理解

面向对象指使用离散的对象来构建软件系统;设计模式利用了对象的继承、组合和代理(delegation),在较OOP高的层次上考虑问题。尤其是使用代理来对任何不稳定或不确定的方面,如状态、对象的创建、应用平台等等,进行封装,从而保证了源代码的重用和设计的稳定。实际上可以理解成为是OOP中虚函数、多态概...

2004-11-04 08:17:00

阅读数:883

评论数:0

工作流现状

http://blog.csdn.net/ngnr/archive/2004/10/21/145986.aspx

2004-11-04 08:03:00

阅读数:1002

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭