架构随手记
来源:互联网 发布:android性能优化面试 编辑:程序博客网 时间:2024/06/01 07:41
部分摘自《架构实战》一书,红色部分为个人见解。
1架构与设计:
所有的架构都是设计,但并不是所有的设计都是架构。架构代表塑造一个系统的重要设计决策,这里的重要性通过改变所需要的成本来衡量。有此可见架构所要做的是要吧其中关键、核心的部分组织起来
2架构师不仅对关键的功能性需求感兴趣,还对系统质量(如性能)和解决方案约束(包括非功能性需求)感兴趣,处理这些非功能性需求通常比处理功能性需求更有挑战。一个好的产品功能与非功能性需求应该同样重要,因为现在越来越突出的用户体验好坏往往由非功能性需求决定。
3架构师参与整个定义需求活动以确保需求能够按通过可用的技术、在指定的时间和预算内就可以实现的方式来指定。这提醒了初次了解架构师的同学,架构师不仅仅是搭建框架,还要全局统筹。更重要的是全局统筹决定了需求的优先级,需求优先级决定了框架的搭建(低优先级的需求会在随后的迭代中考虑)
- 架构随手记
- 随手记
- 随手记
- 随手记
- 随手记
- 随手记
- 随手记
- 随手记
- 随手记
- 随手记
- 随手记
- 随手记
- 随手记
- 随手记
- 随手记
- 随手记
- 随手记
- 随手记
- Javascript跨域访问解决方案
- Cstring转LPWSTR/LPCWSTR..BSTR、LPSTR、LPWSTR、CString、VARIANT、COleVariant 、_variant_t、CComBSTR、_bstr_t .
- JDBC
- 移动存储器全面解析
- 一步一步学数据结构之1--1(栈--线性表实现)
- 架构随手记
- 电信增值彩信平台模块清单(sp用) .
- hive 排序特性研究
- 使用php实现截取指定长度
- visual studio 之头文件与cpp之间进行切换
- AJAX内容抓取-搜索引擎篇
- 双连通分量-tarjan
- phantomjs实现循环
- 优先队列