UML 和统一过程 实用面向对
象的分析和设计
★★★★★
UML 和模式应用
★★★★★
面向模式的软件体系架构
★★★
系统分析与设计
★★★
系统分析与设计方法
★★★
大规模基于构件的软件开发
★★★
重构 改善现有代码的设计
★★
分析模式 可复用对象模型
★★
软件构架评估
★★
软件构架编档
★★
面向对象的分析与设计
★★
敏捷软件开发
★
软件复用 结构、过程和组织
★
软件架构师职业导读
★
{{{
心目中的架构师
架构师,英文源自建筑行业,被称为 Architect,是软件行业中无数人都想坐上的岗位,
得到的称号,那么你心目中的架构师又是怎么样呢,应该具备什么样的知识呢,你认为什
么样的人才能称的上架构师呢??
从几个方面来讲讲我心目中的架构师:
1、技术能力方面。毫无疑问,作为技术岗位最重要的莫过于技术方面的要求了,架构师
作为一个系统的全局分析者、设计者,在技术方面最重要的莫过于把握全局 的能力和将需求
映射为架构的良好能力,需要同时考虑到架构的伸缩性、稳定性以及良好的性能。架构师同
时需要根据团队成员的能力确定最适合的技术体系以及预 估能力,同样的,架构师也需要
根据时间点等等这些来设计一个合理的架构,不能仅仅去追求架构体系的完美,很多时候
是要进行权衡的。
2、培训能力方面。架构师需要具备清晰明了的讲解自己所设计的架构的能力,并能以合
适的语言为程序员、需求分析人员、售前人员做培训,以他们都能听懂的语言进行架构的解
释。
3、学习能力方面。架构师作为把握系统整体结构体系的人,需要不断关注技术的走势以
及趋向,并了解各种技术的发展,这对于架构师在进行架构设计时快速做出合理、稳定的架