软件设计师推荐阅读书籍列表
最近参加了一个软件设计师的课程,老师推荐了几本比较经典的书
- 《UML宝典》
- 《UML业务建模》
- 《设计模式》GOF
- 《面向模式的软件体系结构》1-3
- 《数据库重构》
- 《重构》
- 《UML企业应用建模》ORM POEAA
- 《高质量编程艺术》
最近参加了一个软件设计师的课程,老师推荐了几本比较经典的书
软件架构基础
软件架构设计
软件架构实践
系统架构师
1.架构的分类:业务架构、数据库架构、软件设计架构,正在流行的所谓soa架构也算吧
2. 涉及到的主要内容:
3.今天一同事说在网上看到统计数据说基于soa的架构做的项目比传统的做法成功率确实高,可能性是存在的,不过也不排除这些统计数据是某些大厂赞助的结果
4.今年打算有机会的话培训一下软件设计师的课程,内容摘要如下:(来自国信培训)
一、面向对象分析设计与UML
Ø 面向对象分析与设计OOAD
Ø UML建模与ICONIX进程
Ø 领域建模与用例建模
Ø 需求分析与UseCase
Ø 健壮性分析
Ø 时序图
Ø 对象图、状态图、活动图与协作图
Ø 类图、包图与组件图
Ø 部署图
Ø UML与RUP
Ø 设计进度和设计粒度的控制
二、设计模式
Ø GOF设计模式
Ø 创建型模式
Ø 结构型模式
Ø 行为型模式
Ø 模式扩展
Ø 开源项目中的设计模式
Ø 模式与交流
三、软件设计管理
Ø 软件设计文档
Ø 软件流程改进策略
Ø 软件设计风险管理
四、相关软件设计案例集
5.有兴趣的朋友可以看一下这张IT培训方面的图,还是挺全面的: