
编程思想
文章平均质量分 75
silures
这个作者很懒,什么都没留下…
展开
-
网格与 Web 服务的结合
Martin C. Brown(转载自IBM DW) 2004年02月05日 目前两项最热门的技术就是网格计算和 Web 服务,但是这两者是兼容的吗?在本文中,Martin C. Brown 告诉我们这两个系统实际上兼容程度是相当高的,并描述了在网格应用程序中使用 Web 服务的好处。为了确定网格计算和 Web 服务是否相互兼容,我们需要研究一下网格计转载 2004-10-15 11:14:00 · 1054 阅读 · 0 评论 -
新方法学
新方法学胡健(转载自敏捷中国) 2003年09月15日 过去几年中兴起的敏捷型(agile〕(也被称之为“轻量型”,lightweight) 的软件开发方法,以矫正官僚繁琐过程、许可对过程进行自主调整为特征, 在软件业引起了极大的兴趣。在这篇文章里,我将探索敏捷型方法的合理性, 着重点并不是放在其“轻重”上,而是于它们的适应性(adaptive〕性质 和以人优先的理念。我在本文也转载 2004-10-30 12:32:00 · 2078 阅读 · 0 评论 -
软件业的“敏捷流程”
软件业的“敏捷流程”吴昊(转载自共创软件) 2003年09月15日 1991年秋,在美国勒海大学亚科卡学院的一份研究报告《21世纪美国制造业的战略:一个工业主导的观点》中,首次提出了敏捷竞争的概念。何谓敏捷(Agility)?对于企业而言,敏捷意味着企业能够在顾客机会不断变化、难以预测的竞争环境中赢利运营;对于个人而言,敏捷指在企业对难以预测的顾客机会做出反应,不断重组其人力和转载 2004-10-30 12:41:00 · 1099 阅读 · 0 评论 -
模式与XP
模式与XPJoshua Kerievsky著,Gigix 译 2003年05月04日 概述 模式和极端编程(XP)都为软件设计、开发者提供了无法用金钱衡量的帮助。但是迄今为止XP大量关注于重构(refactoring),而对模式只字不提。在这篇文章中,我问“为什么”,并且最终描述出模式怎样以XP的方式更好地实现、以及XP怎样因为包含对模式的使用而变得更好。 致谢转载 2004-10-30 13:10:00 · 952 阅读 · 0 评论 -
XP设计原则
XP设计原则BrokenDoor(xpchina) 2003年09月15日1 简单是关键 简单的设计总是花较少的时间完成复杂的任务。因此记住要总是做有可能完成的最简单的事情。如果你发现一个事情很复杂,用简单的事情替换它。与其在复杂的代码上消耗更多的时间,还不如用简单的代码替换,这样更快,而且更省事。尽可能使事情简单化,在执行计划期间,尽可能不增加新的功能。要记住保持简单的设转载 2004-10-30 13:26:00 · 1208 阅读 · 0 评论 -
极限编程(Extreme Programming)—重构
极限编程(Extreme Programming)—重构march-bird lucian yjf taopin wl jazz韩伟 nullgate Simon[AKA](转载自cutter.com) 2003年09月15日 Refactoring 重构 Refactoring is closely related to factoring, or what is now转载 2004-10-30 13:34:00 · 1642 阅读 · 0 评论 -
极限编程(Extreme Programming)—价值、规则及管理
极限编程(Extreme Programming)—价值、规则及管理march-bird lucian yjf taopin wl jazz韩伟 nullgate Simon[AKA](转载自cutter.com) 2003年09月15日 Values and Principles 价值和规则 On Saturday, 1 January 2000, the Wal转载 2004-10-30 13:38:00 · 1109 阅读 · 0 评论 -
极限编程(Extreme Programming)—实践
极限编程(Extreme Programming)—实践 march-bird lucian yjf taopin wl jazz韩伟 nullgate Simon[AKA](转载自cutter.com) 2003年09月15日 Practices 实践 One thing to keep in mind is that XP practices are intended转载 2004-10-30 13:42:00 · 1397 阅读 · 0 评论 -
使用UML为EAI建模
在企业应用集成(EAI)中,通常使用某种形式的消息来提供松散的耦合,使得企业应用易于更改,可以连接异构系统和操作环境,使得在局部系统出错的时候能更好地恢复,这样可以使系统获得更高的强壮性。 EAI技术主要用于集成遗留系统和新的企业应用。而将遗留系统和新的应用集成是一件困难且昂贵的工作,很大程度是因为必须在各孤立系统之间建立连接,所以需要一种机制来更好地描述如何使一个应用程序能被另外一个应用程序所调转载 2005-09-02 22:05:00 · 992 阅读 · 0 评论 -
ASP.NET下MVC设计模式的实现
关键词:设计模式、视图、控制器、模型 ASP.NET是微软最新推出的新型体系结构.NET框架的一部分,它为构造新一代动态网站和基于网络的分布式应用提供了强有力的支持。与以前的 Web 开发模型相比,ASP.NET 提供了许多重要的优点例如: 简易性;安全性;可管理性等。而且与基于过程的ASP页面技术相比,面向对象技术在ASP.NET中得到了完全实现。用传统ASP技术建立的Web应用实例中,在页面转载 2005-09-28 17:37:00 · 878 阅读 · 0 评论 -
极限建模方法
极限建模方法王巍(转载自51CMM) 2003年05月03日 极限编程(Extreme Programming,XP)简单地讲是一些相互关联的准则和惯例的集合,其中一些关注的是基本的活动,比如配置管理,但其中大多数关注的是团队成员之间以及团队与应用系统的企业团体之间的交流通信和文化方面的相关问题。XP建议采用循环迭代开发方法。 建转载 2004-10-30 12:29:00 · 1157 阅读 · 0 评论 -
极限编程(Extreme Programming)—XP基础
极限编程(Extreme Programming)—XP基础march-bird lucian yjf taopin wl jazz韩伟 nullgate Simon[AKA](转载自cutter.com) 2003年09月15日 As we have explored in several issues of eAD, the two most pressing issues转载 2004-10-30 13:44:00 · 1042 阅读 · 0 评论 -
大型项目的XP(极限编程)
大型项目的XP(极限编程) Amr Elssamadisy 著,simaetin 译 (转载自UMLCHINA) 2003年09月15日 我们在ThoughtWorks这样的大型项目中应用XP方法的时间超过了15个月。这个项目开始于三年前,那时它有大量的需求文档和几个独立的功能小组。从2000年1月起,我们决定应用XP,虽然当时我们已经知道XP并不适用于大型项目。那时,我们需要转载 2004-10-30 13:28:00 · 1084 阅读 · 0 评论 -
XP方法概述
(出处不详) 2003年05月03日什么是XP XP 实际上是一种经历过很多实践考验的一种软件开发的方法,它诞生了大概有5 年,它已经被成功的应用在许多大型的公司,如:Bayeris che Landesbank,Credit Swis s Life,DaimlerChrysler,First Union National Bank Ford Motor Company and转载 2004-10-15 11:18:00 · 1479 阅读 · 0 评论 -
极限编程(Extreme Programming)—XP基础
march-bird lucian yjf taopin wl jazz韩伟 nullgate Simon[AKA](转载自cutter.com) 2003年09月15日 As we have explored in several issues of eAD, the two most pressing issues in information technology today转载 2004-10-15 11:15:00 · 1158 阅读 · 0 评论 -
Agile 敏捷建模思想
Agile 敏捷建模思想林星(转载自敏捷中国站点) 2003年09月15日敏捷建模思想,是由以下一系列文章组成:1 敏捷建模的价值观 2 敏捷建模的原则 3 敏捷建模的实践 4 敏捷建模是(不是)什么? 5 模型何时是敏捷的? 6 你是在敏捷建模吗? 7 敏捷建模何时是有(没有)意义的? 8 AM的实践是如何组合的? 9 那,你想成为一个敏捷建模者吗? 10 建模的误区转载 2004-10-30 12:38:00 · 2243 阅读 · 0 评论 -
采用XP方法使软件项目获得更大成功
采用XP方法使软件项目获得更大成功原著:Roy W. Miller 、Christopher T. Collins 2003年05月03日 使用面向对象编程变得空前普及。它使软件开发发生了某种程度上的变革,但最近的研究表明,有半数的软件开发项目滞后,而三分之一的项目则超出预算。问题不在于技术,而是开发软件所使用的方法。所谓的“轻量型”或“灵活”转载 2004-10-30 13:16:00 · 784 阅读 · 0 评论 -
极限编程(Extreme Programming)—轻量级的Crystal方法
极限编程(Extreme Programming)—轻量级的Crystal方法march-bird lucian yjf taopin wl jazz韩伟 nullgate Simon[AKA](转载自cutter.com) 2003年09月15日 Crystal Light Methods: Comments by Alistair Cockburn 轻量级的Cr转载 2004-10-30 13:31:00 · 1609 阅读 · 0 评论 -
极限编程(Extreme Programming)—变化的代价
极限编程(Extreme Programming)—变化的代价march-bird lucian yjf taopin wl jazz韩伟 nullgate Simon[AKA](转载自cutter.com) 2003年09月15日 The Cost of Change 变化的代价 Early on in Becks book, he challenges one of转载 2004-10-30 13:36:00 · 1103 阅读 · 0 评论 -
极限编程(Extreme Programming)—走向极限
极限编程(Extreme Programming)—走向极限march-bird lucian yjf taopin wl jazz韩伟 nullgate Simon[AKA](转载自cutter.com) 2003年09月15日 Conclusions: Going to Extremes 结论:走向极限 Orr and Cockburn each describe th转载 2004-10-30 13:08:00 · 1410 阅读 · 0 评论 -
从一个项目谈XP在国内的应用
从一个项目谈XP在国内的应用曲俊生(来自IBM DW中国) 2003年05月03日 目前国内对于XP方面的研究和应用此起彼伏,各种关于XP的书籍争相出版,对于以XP为代表的"敏捷软件工程"方法的争论也在网络上随处可见。之所以出现这样的情况,是因为国内的用户在软件项目的实施过程中遇到了很多问题,例如项目的交付时间推迟、用户需求变更频繁等,我们的软转载 2004-10-30 13:17:00 · 1044 阅读 · 0 评论 -
什么是极端编程?
什么是极端编程? BrokenDoor(xpchina) 2003年09月15日 极端编程(eXtreme Programming)是一种开发纪律,以简单性、交流、反馈和勇气为基本宗旨。它的做法是以有效的实践规则将整个团队紧密联系起来,通过充分的反馈使团队能随时知道自己目前的状况和恰当的调节规则以适应自己的特殊情况。 在极端编程中,每一个项目贡献者都是“团队”完整的一部转载 2004-10-30 13:23:00 · 1649 阅读 · 0 评论 -
Observer Pattern(观察者模式)及其在C#中的实现
讨论大纲一、 观察者模式目的概述原理二、 C#中的观察者模式概述模型与观察者基类优点三、 事例题目:猫大叫,两只老鼠开始逃跑,主人醒来,宝宝也醒来了并且哭了起来解决方案:1. 建立模型(目标基类)2. 建立观察者基类(单行为,多行为)3. 建立具体目标4. 建立具体观察者5. 运行测试 一、 观察者模式目的我们都知道解决一个问题有N种解决方式,但转载 2005-11-22 22:24:00 · 1518 阅读 · 0 评论