摘要:
第1章讨论了构架对企业的重要性。本章将从技术的角度重点讨论构架的重要性。软 件构架之所以重要,主要有以下3个基本原因: (1)涉众之间的交流。软件构架是种常见的对系统的抽象,绝大多数(如果不足 全部的话)系统的涉众都以此作为彼此理解、协商、达成共识或相互沟通的基础。 (2)早期设计决策。软件构架是所 阅读全文
摘要:
面向对象程序的运行时结构与其代码结构之间经常存在较大的差异.在对程 序进行编译时,代码结构就巳固定下来了.,面向对象的代码结构由若干类构成,各类之间是固定的继承关系。 程序的运行时结构则由若干相互联系,相互通信的对象构成,而且这些对象 及其之间的关系是处于快速变化的。实际上,代码结构与运行时结构在 阅读全文
摘要:
与Linda Northrop共同撰 如果一个项目的系统构架(包括理论基础)尚未确定,就不应该进行此 系统的全面开发.只有对构架做出明确清楚的表述,才能使之在整个开 发和维护过程中加以充分利用. -Barry Boehm [Boehm 95] 上-节阐述了构架在保证开发组织实现其商业目标方面所起的重 阅读全文
摘要:
周伯生 美国卡内基•梅降大学软件工程研究所(CMU/SEI)是炎国联邦政府资助构建的研究 单位,由美国国防部主管。他们确认,为了保证软件开发工作的成功.由软件幵发人员、 软件采办人员和软件用户组成的集成化团队必须具有必要的软件工程知识和技能,以保证 能按时向用户交付正确的软件。所谓“正确的”就是指在 阅读全文
摘要:
软件构架源自何处?当然来自设计师的聪明才智。但究竟逛如何构想出来的呢?要能 够设计出软件构架,设计师应该具备什么样的素质?另外,到底什么是软件构架?软件构架与软件设计是否相同?如果相同,何必再用软件构架这个词呢?如果不同.釕哪些差异, 为什么说软件构架很歌要? 软件构架是软件系统的核心,其影响久远, 阅读全文
摘要:
本系列的文章是自己在边学习《软件构架实践》时,边记录下来的,用于加深学习效果和以后的回顾,如若侵权,烦请告知,我会及时删除。 阅读全文