书总体还是不错的,书中列举了大量生动的例子来诠释各种service系统中可能遇到的问题。然而,总体来说,它不是经典。理由在于,书中堆砌的无数模式与反模式未能从根本上提炼出核心的原则并且分析与区别各种模式的适用范围。我想GOF是经典,因为它是开创性的,而且它开篇提炼出了模式背后普适的几个基本原则,对于23个模式的讲解,它讲述了不同模式背后的适用场景。没有包治百病的模式,无变化自然无模式,不是么?
我想,仅仅只是一味的堆砌案例与模式并不能让读者真正接受,读者顶多只能边看书,边感叹一声:啊,这个情况我也遇到过啊!然后呢,该解决的,读者自然也知道去解决了,可换了场景,到了下次系统的开发时,就不会遇到新的问题了么?揭示问题与解决方案背后的核心思想应是作者的义务。
实用而非经典
《发布!软件的设计与部署》热门书评
-
实用而非经典
3有用 3无用 Ring 2008-12-21
书总体还是不错的,书中列举了大量生动的例子来诠释各种service系统中可能遇到的问题。然而,总体来说,它不是经典。理由在于,书中堆砌的无数模式与反模式未能从根本上提炼出核心的原则并且分析与区别各种模式的适用范围。我想GOF是经典,因为它是开创性的,而且它开篇提炼出了模式背后普适的几个基本原则,对于...
-
现实的检验
2有用 0无用 optman 2008-06-06
所有功能开发完成,并通过QA测试,就一切大功告成了--我们一直存在这样的认识误区。其实,从软件产品正式发布交付给用户使用的那一天起,挑战才刚刚开始,路还很长。你会遇到各种各样的问题,让你半夜都无法安睡。因为,真实的运营环境跟开发测试环境是不同的,你会遇到各种各样的新问题和挑战。测试环境里,可能只有一...
-
后台系统设计必读
2有用 0无用 aleung 2012-09-15
Release It,未读之前顾名思义以为是讲软件开发过程中release阶段,如何进行产品发布的,但看了内容之后才发现不是那么回事。这本书关注的是软件开发中通常被称为非功能需求的东西,包括性能、可靠性、安全、可维护性等等,这些方面往往是软件开发人员不会太去关注的,他们一般会以为代码写好了,功能测试...
书名: 发布!软件的设计与部署
作者: [美] Michael T·Nygard
出版社: 人民邮电出版社
原作名: Release It!: Design and Deploy Production-Ready Software
译者: 凃鸣
出版年: 2015-2-1
页数: 228
定价: 49.00元
装帧: 平装
ISBN: 9787115380456