搜索
首页 教育/科学 职业教育 职业培训

如何从建筑角度来看软件体系结构呢?

如何从建筑角度来看软件体系结构呢?

全部回答

2017-08-02

44 0
    软件体系结构之所以可以独立于软件的数据结构和软件的算法,是因为业界把软件的数据结构和算法看做了烧砖的方法,或设计庭院的思想。但没有扩展到整个软件系统。一个软件系统是庞杂的。
  但是分治之后的东西仍然用到了最基本的软件算法和数据结构思想。之所以也有些人说SA可以不用,是因为算法和数据结构的扩张有代替现在的SA的可能。     完美的构件是可以进行黑箱复用的。
  不太完美的复用构件就是白盒复用,要在原来代码的基础上做些必要的改动。软件工程的思想正是体现在软件流程、软件模块和软件文档的复用之上。否则也就没有工程的说法。但是又有人提出软件体系结构复用的思想。
  这应该被认为是迄今为止最大粒度的复用。

类似问题换一批

热点推荐

热度TOP

相关推荐
加载中...

热点搜索 换一换

教育/科学
职业培训
院校信息
升学入学
理工学科
出国/留学
职业教育
人文学科
外语学习
学习帮助
K12
职业教育
职业培训
会计资格考试
远程教育
自考
司法考试
公务员考试
职业培训
职业培训
举报
举报原因(必选):
取消确定举报