05 2020 档案
摘要:敏捷 常用设计模式 4.1.1 Command模式的优点 通过对命令概念的封装,可以解除系统的逻辑互联关系和实际连接的设备之前的耦合。 另一个Command模式的常见用法是创建和执行事务操作。 解耦数据和逻辑,可以将数据放在一个列表中,以后再进行实际的操作。 4.1.2 Active Object模
阅读全文
摘要:为了进行项目计划,必须要知道和项目需求有关的内容,但是却无需知道得太多。对于做计划而言,了解需求只需要做到能够估算它的程度就足够了。你必须要知道存在很多细节,也必须要知道细节的大致分类,但是你不必知道特定的细节。 需求的特定细节很可能会随时间而改变,因此在离真正实现需求还很早时就去捕获该需求的特定细
阅读全文
摘要:敏捷开发过程中必须遵守的原则: 我们最优先要做的是通过尽早的、持续的交付有价值的软件来使客户满意。2.即使到了开发的后期,也欢迎改变需求。敏捷过程利用变化来为客户创造竞争优势。3.经常性地交付可以工作的软件,交付的间隔可以从几周到几个月,交付的时间间隔越短越好。4.在整个项目开发期间,业务人员和开发
阅读全文
摘要:论面向服务架构设计及其应用论文 摘要:本文简单介绍了SOA的定义、技术基础、主要特征和我所参与分析和开发的软件系统项目。在此基础上,分析一个整合现有非SOA 系统和SOA系统的应用。随后就SOA的优势展望了其应用前景。最后提出SOA研究中还应该解决的问题。 引言:软件的本质决定了它的复杂性。人们已经
阅读全文