2005年6月14日

学习敏捷开发

摘要: 这段时间一直在学习敏捷开发,觉得敏捷开发很适合现在的软件业,尤其是中国现阶段的中小软件公司,可以解决很多现实的问题。 但要想了解敏捷开发的真谛是不容易的,它需要很扎实的软件功底,对面向对象,设计原则,设计模式,问题本身都要有比较透彻的了解。记得在我读书的时候就已经开始对敏捷的学习了,为什么会学习敏捷思想,也是一个偶然的机会:我听说了单元测试的概念,那时至少对我来说这是一个新的概念,于是查了一些资料... 阅读全文

posted @ 2005-06-14 16:14 chance_win 阅读(629) 评论(1) 推荐(0)

模式3:单例模式--C#语言描述

摘要: “单例模式”,通过名字我们不难看出该模式指的是一个类只能被实例化一次,并且必须由自己来完成实例化的操作,整个系统都使用这个实例。 单例模式是一个简单而且实用的模式,我在我的系统中已经多处使用的该模式,其实我个人觉得多例模式比单例模式更实用一些。这两种模式的实现思想基本是一样的。 为什么要使用单例模式,《Java与模式》一书中举的例子非常好,我在这里就不再举别的例子了,书上说:电脑可... 阅读全文

posted @ 2005-06-14 15:24 chance_win 阅读(408) 评论(0) 推荐(0)

模式2:简单工厂模式的优缺点

摘要: 软件模式是人们在进行软件开发的过程中,总结出的对各种问题域的解决方法,不同的问题域有不同的模式来解决。新的问题域会出现,那么解决新的问题域的模式也会出现,随着人们对问题域理解的进步,模式也在进步,就的模式很可能被新的模式推翻,记住,模式不是真理,而是经过不断摸索,总结出的一套解决方法。 上一篇文章中说了所有模式中最简单的一种--简单工厂模式,其实这种模式属于工厂模式的一种,工厂模式细... 阅读全文

posted @ 2005-06-14 11:23 chance_win 阅读(1654) 评论(0) 推荐(0)

导航