• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: | 推荐给好友 上一篇 | 下一篇

软件架构乱弹:问题域及其解决方法

发布: 2008-5-15 10:14 | 作者: 不详 | 来源: csai | 查看: 41次 | 进入软件测试论坛讨论

领测软件测试网 关键字:.net一、什么是架构
  1. 和架构相关的几个问题域
  架构需要解决的非业务问题域包括如下:
  A 系统目标:系统性能,稳定性.
  B.项目目标:开发成本,质量
  C.项目过程:需求的不确定性和开发过程的团队协作性
  不同的问题域,解决之道也不相同!而同一问题域的不同层次的要求,解决之道也不尽相同。

  2. 什么是架构
  架构到底是啥,愚以为下面的这段英文描述的很清楚。

  That's like asking, what is culture? Culture is the way you do things in a group of people. Architecture is the way you do things in a software product. You could argue by analogy, then, that architecture is to a software product as culture is to a team. It is how that team has established and chosen its conventions,

  Which leads us inevitably to the question of “goodness”? How do you know if an architecture is good? Consider an architecture that isn't built using a strong domain model, and instead relies heavily on stored procedures. That might be OK, or it might not be OK. You could have decided that part of your architecture is to use a really strong domain model and not use stored procedures, right? So an architecture is some reasonable regularity about the structure of the system, the way the team goes about building its software, and how the software responds and adapts to its own environment. How well the architecture responds and adapts, and how well it goes through that construction process, is a measure of whether that architecture is any good.

文章来源于领测软件测试网 https://www.ltesting.net/

TAG: 架构 解决 软件 乱弹


关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备10010545号-5
技术支持和业务联系:info@testage.com.cn 电话:010-51297073

软件测试 | 领测国际ISTQBISTQB官网TMMiTMMi认证国际软件测试工程师认证领测软件测试网