background image

UML 和统一过程 实用面向对
象的分析和设计

★★★★★

UML 和模式应用

★★★★★

面向模式的软件体系架构

★★★

系统分析与设计

★★★

系统分析与设计方法

★★★

大规模基于构件的软件开发

★★★

 

重构 改善现有代码的设计

★★

分析模式 可复用对象模型

★★

软件构架评估

★★

软件构架编档

★★

面向对象的分析与设计

★★

敏捷软件开发

 

软件复用 结构、过程和组织

软件架构师职业导读

{{{
心目中的架构师

 

     架构师,英文源自建筑行业,被称为 Architect,是软件行业中无数人都想坐上的岗位,
得到的称号,那么你心目中的架构师又是怎么样呢,应该具备什么样的知识呢,你认为什
么样的人才能称的上架构师呢??
     从几个方面来讲讲我心目中的架构师:
     1、技术能力方面。毫无疑问,作为技术岗位最重要的莫过于技术方面的要求了,架构师

 

作为一个系统的全局分析者、设计者,在技术方面最重要的莫过于把握全局 的能力和将需求
映射为架构的良好能力,需要同时考虑到架构的伸缩性、稳定性以及良好的性能。架构师同

 

时需要根据团队成员的能力确定最适合的技术体系以及预 估能力,同样的,架构师也需要
根据时间点等等这些来设计一个合理的架构,不能仅仅去追求架构体系的完美,很多时候
是要进行权衡的。
     2、培训能力方面。架构师需要具备清晰明了的讲解自己所设计的架构的能力,并能以合
适的语言为程序员、需求分析人员、售前人员做培训,以他们都能听懂的语言进行架构的解
释。
     3、学习能力方面。架构师作为把握系统整体结构体系的人,需要不断关注技术的走势以
及趋向,并了解各种技术的发展,这对于架构师在进行架构设计时快速做出合理、稳定的架