首页 > 图书 > 书籍推荐:Release It! Design and Deploy Production-Ready Software

书籍推荐:Release It! Design and Deploy Production-Ready Software

介绍:http://pragprog.com/titles/mnee

Release It!: Design and Deploy Production-Ready Software
by Michael T. Nygard

2008 Jolt Productivity Award Winner (2008 Jolt生产力大奖)。

不知道Jolt Award?看看它的首页上面的一小段引用吧:

"The Jolt Awards are the Oscars of our industry."

Our industry,自然是Software industry.

本书的核心名言:

“Feature complete” is not the same as “production ready.”
“具有全部特性”不等于“可用于生产”。

朋友推荐给我之后,看了这本书的前言和目录,感觉这本书就是为我,以及为我现在所在的项目所写:

Too often, project teams aim to pass QA’s tests, instead of aiming for life in Production (with a capital P). That is, the bulk of your work probably focuses on passing testing. But testing—even agile, pragmatic, automated testing—is not enough to prove that software is ready for the real world. The stresses and the strains of the real world, with crazy real users, globe-spanning traffic, and virus-writing mobs from countries you’ve never even heard of, go well beyond what we could ever hope to test for.

这本书从一个高于技术的层面来探讨企业级软件架构师、设计者和开发者应该怎样看待企业级软件的问题。一言以蔽之:

…, enterprise-class simply means that the software must be available, or the company loses money.

书中提供了大量的例子来讲述企业级软件的稳定性(stability),容量(capacity),设计上的考虑和权衡(general design issues and trade-offs),以及如何让你的软件融入到整个信息生态系统(examine the system’s ongoing life as part of the overall information ecosystem)。

总之,这本书应该推荐给所有开发企业级软件的人看看,包括架构师、设计者、开发人员和测试人员。

标签:
  1. ace
    2008年3月16日02:14 | #1
    赞!!!我觉得你应该向全公司推荐这本书~~
  2. Zhang Cong
    2008年3月23日02:14 | #2

    我现在正在向全世界推荐这本书……

  1. 本文目前尚无任何 trackbacks 和 pingbacks.