《实用软件工程》——软件开发的最佳实践指南
《实用软件工程》是一本由著名软件工程专家Ivar Jacobson、Grady Booch和James Rumbaugh合著的软件工程经典著作,这本书由Addison-Wesley Professional出版社于1999年首次出版,至今仍被广大软件开发者视为宝典。
作者简介:
- Ivar Jacobson:瑞典软件工程专家,UML(统一建模语言)的创始人之一,对软件工程领域有着深远的影响。
- Grady Booch:美国软件工程专家,UML的另一位创始人,以其在软件架构和设计模式方面的贡献而闻名。
- James Rumbaugh:美国软件工程专家,对面向对象编程和软件工程方法有重要贡献。
出版社及出版时间:
出版社:Addison-Wesley Professional
出版时间:1999年
书籍介绍:
《实用软件工程》是一本全面、实用的软件工程指南,旨在帮助软件开发者掌握软件开发的最佳实践,本书以面向对象的方法为核心,结合了UML(统一建模语言)这一强大的建模工具,为读者提供了从需求分析、设计到测试的全方位指导。
大纲:
1、引言
- 软件工程的定义和重要性
- 面向对象方法的优势
2、需求分析
- 需求获取
- 需求建模
- 需求验证
3、设计
- 系统架构设计
- 组件设计
- 类设计
4、实现与编码
- 编码规范
- 代码复用
- 测试驱动开发
5、测试
- 单元测试
- 集成测试
- 系统测试
6、软件维护
- 维护策略
- 维护方法
- 维护工具
7、软件项目管理
- 项目规划
- 进度控制
- 质量管理
8、软件工程实践
- 代码审查
- 配置管理
- 版本控制
9、总结
- 软件工程的发展趋势
- 面向对象方法的未来
通过《实用软件工程》的学习,读者可以深入了解软件工程的理论和实践,掌握面向对象方法的核心思想,提高软件开发的质量和效率,这本书不仅适合初学者,也适合有经验的软件开发者作为参考和指导。《实用软件工程》是一本值得所有软件开发者珍藏的宝典。