一、软件工程师发展路线
- 架构师
- 管理
- 综合人才
二、模式
- 什么是模式?
模式是由一个特定的环境、一个问题、一个解决方案组成的规则。
模式的核心思想:进行设计的复用。
每个模式都描述了一个在我们的环境中不断出现的问题,然后描述了该问题的解决方案的核心。通过这种方式,你可以无数 次地使用那些已有的解决方案,无需在重复相两只的工作
- 设计模式?
- 描述了定制化的相互通信的对象与类,以解决特定环境中的通用设计问题
- 体系结构模式?
- 是对系统的高层设计,是从一个较高的层次来考虑组成系统的构件、构件之间的连接关系,以及系统需满足的约束等,用以实现体系结构级的设计复用。通常又被成为架构模式、体系结构风格。
三、设计模式与