SaaS软件工程 云计算时代的敏捷开发
SaaS软件工程 云计算时代的敏捷开发 内容简介: 《SaaS软件工程:云计算时代的敏捷开发》介绍了 21世纪以来软件工程的两个新的发展方向——软件即服务和敏捷开发。本书第一部分介绍了软件即服务及其相关的编程环境,包括 Ruby、Rails和 Javascript等内容;第二部分介绍了现代软件开发并强调了敏捷开发相关技术,包括行为驱动和测试驱动的设计与开发,遗留代码处理,项目团队管理,设计模式,软件架构等内容,并给出了许多有用的建议。 本书的作者 Armando Fox和 David Patterson不仅在计算机科学领域建树颇丰,而且在软件工程方面也有着丰富的教学和研究实践经验。他们将软件即服务和敏捷开发的内容与具体的实例相结合,完成了这本内容丰富且易于学习的书。我们希望本书能够帮助你通过实践学到软件开发的知识与技能,并能开发出漂亮而持久的软件。 资源目录: 第1章 SaaS与敏捷开发介绍 1.1 简介 1.2 SaaS,软件即服务 1.3 面向服务的架构(SOA) 1.4 云计算 1.5 漂亮的代码与遗留代码 1.6 软件质量保证:测试 1.7 生产力:简明、综合、复用和工具 1.8 软件开发过程:计划和文档过程 1.9 软件开发过程:敏捷宣言 1.10 本书导览 1.11 如何阅读本书 1.12 谬论和陷阱 1.13 结束语:软件工程不只是单纯的编程 1.14 深入学习 1.15 建议的练习 第一部分...