软件开发沉思录:ThoughtWorks文集
2推荐 收藏
11.7K阅读
图灵程序设计丛书

软件开发沉思录:ThoughtWorks文集

ThoughtWorks Inc. (作者) ThoughtWorks中国公司 (译者)
本书对当前软件开发中存在的问题进行了广泛的探讨。包括公司创始人 Roy Singham在内的许多 ThoughtWorks员工参与到了这本文集的编写工作中,他们针对如何在软件开发生命周期中提高效率提出了多种可行性建议,内容涉及设计、架构、测试、领域特定语言的使用、构建和部署过程等。
本书的独特之处在于,它是由资深管理者和一线工程师共同创作完成的,各篇文章的作者以自己独到的视角对主题进行了分析,将其在特定领域积累的经验心得悉数奉上,从而能让更多的读者从中受益。本书条理清晰、思维严谨却又不乏生动活泼之处,而即便是书中专业性最强的文章,也不会让人觉得难以理解,除了技术人员外,本书对相关的非技术人员也很有价值。
电子书
¥19.99
格式
mobi   pdf

纸质书
¥30.81 ¥39.00

其他购买方式?

出版信息

同系列书

  • JavaScript高级程序设计(第4版)

    [美]马特·弗里斯比(Matt Frisbie)   李松峰   译

    本书是JavaScript经典图书的新版。第4版涵盖ECMAScript 2019,全面、深入地介绍了Java...

  • HTTP权威指南

    David Gourley   Brian Totty   Marjorie Sayer   Sailu Reddy   Anshu Aggarwal   陈涓   赵振平   译

    本书是HTTP及其相关核心Web技术方面的权威著作,主要介绍了Web应用程序是如何工作的,核心的因特网协议如何...

  • JavaScript高级程序设计(第3版)

    Nicholas C.Zakas   李松峰   曹力   译

    本书是JavaScript超级畅销书的新版。ECMAScript 5 和HTML5在标准之争中双双胜出,使大量...

  • 计算机科学的基础

    Al Aho   Jeff Ullman   傅尔也   译

    本书全面而详细地阐述了计算机科学的理论基础,从抽象概念的机械化到各种数据模型的建立,用算法、数据抽象等核心思想...

  • Python编程:从入门到实践(第2版)

    埃里克·马瑟斯(Eric Matthes)   袁国忠   译

    本书是针对所有层次Python读者而作的Python入门书。全书分两部分:第一部分介绍用Python编程所必须...

本书特色

“内容非常精彩,本领域的必读之作。”
——DZone技术社区

“在帮助客户实施敏捷的过程中,ThoughtWorks人常被问到一个问题:有没有一套标准的‘敏捷模板’可供快速入门之用?作为一种强调持续改进的方法学,自然不会有一套放诸四海而皆准的‘标准流程’;但对于希望采用敏捷方法的组织和个人而言,若有一组普遍适用的最佳实践作为基础,便能少走许多弯路,以期事半功倍之效。本书正好满足了这一需要。”
——ThoughtWorks中国公司总经理,郭晓

从编程技术到项目管理,Roy Singham、Martin Fowler、Rebecca Parsons等来自ThoughtWorks的思想领袖通过本书中的13篇美文,将自己多年沉思和实践所得倾囊相授,引领你走向敏捷软件开发的成功之路。
本书内容丰富,涵盖了软件开发的各个阶段,既包含DSL、SOA、多语言开发和领域驱动设计等热门主题,也有对象设计、一键发布、性能测试和项目管理等方面的经验之谈和独到见解。不论你是开发人员还是项目管理人员,都将从本书中获益匪浅。

目录

版 权 声 明 阅读
对本书的赞誉 阅读
阅读
第1章 引言 阅读
第2章 走完业务软件的“最后一英里”
第3章 一个巢穴,二十种Ruby DSL 阅读
第4章 语言的盛景
第5章 多语言开发
第6章 对象健身操
第7章 迭代经理是什么角色
第8章 项目生命体征
第9章 消费者驱动契约:服务演化模式
第10章 领域标注
第11章 重构Ant构建文件
第12章 一键发布
第13章 企业Web应用中的敏捷测试和瀑布测试
第14章 实用主义的性能测试
参考书目

作者介绍

ThoughtWorks公司于1993年在美国成立,现已经发展成为具有千人规模,在6个国家具有分公司的全球性IT咨询公司。公司汇集了许多业界思想领袖和众多高素质人才,致力于为客户解决最棘手最紧迫的问题,业务包括向客户交付定制应用软件、提供注重实效的咨询服务、协助企业进行敏捷开发以及开发软件等。
暂无评论!