Manning in Action系列图书体例分析
<o:p>.</o:p>
相关文章推荐:
<o:p></o:p>
<o:p></o:p>
2. O’Reilly in a Nutshell系列图书体例分析<o:p></o:p>
3. O’Reilly 08年1月计算机新书点评<o:p></o:p>
4. Pragmatic 08年1月计算机新书点评<o:p></o:p>
5. 为什么翻译类计算机图书的质量这样差<o:p></o:p>
一、分析对象<o:p></o:p>
1. EJB 3 in Action<o:p></o:p>
2. ASP.NET Ajax in Action<o:p></o:p>
3. jQuery in Action<o:p></o:p>
二、参考对象<o:p></o:p>
1. Python in a Nutshell, 2nd<o:p></o:p>
2. C# 3.0 in a Nutshell<o:p></o:p>
三、读者定位<o:p></o:p>
1. 该系列书不适合对书中所涉及的技术毫无基础的读者。如果你是零基础的入门读者,O’Reilly的Programming系列和Learning系列以及Apress的Beginning系列更为合适。
2. 该系列书最适合对书中所涉及知识有基础的了解,并有过简单的模拟实践,但是无法真正将该技术应用于实践的中初级读者。
3. 该系列书比较适合对书中所涉及的技术比较了解而且有一定的实际开发经验的中高级读者。
四、内容结构<o:p></o:p>
1. 篇章结构安排<o:p></o:p>
1) 每本书分为若干篇,每一篇包含若干章。篇与篇之间,章与章之间都有一定的梯度,每一篇都建立在前一篇的基础上,每一章都建立在前一章的基础之上。
2) 篇章组织以知识点为依据,每一个模块的知识点为一篇,每一篇又包含其他更多知识点,然后以此知识点为一章。
3) 篇与篇、章与章的内容之间又遵循由浅(非常基础的内容,例如“Why is jQuery”和“EJB overview”等)入深、由基础到高级的规律,非常符合读者的学习曲线。在这一点上与O’Reilly的Learning系列、Programming系列和in a Nutshell系列图书非常相似。
2. 章内节次的安排 <o:p></o:p>
1) 每一章都会遵循从基础到高级的形式,但是并不会对所有的知识点一一讲解,有所侧重。
2) 各小节的内容着重对知识点进行阐述,并配以较完整的示例,而且这些示例的规模都不小,只要稍加修改,这些示例都可以直接应用到实际开发中去,这一点与in a Nutshell系列的差别比较大。
3. 主要特征<o:p></o:p>
1) 篇幅比较大,信息量也很大,但是非零起点,更适合有基础的人看。
2) 总体内容框架非常全面,而且各模块内的细节内容也非常详尽,这一点与Apress的Recipes系列图书非常相似。
3) 顾名思义,本书的最大特点是“实战”,即包含丰富的代码示例和最佳实践,这就是该系列书为什么最适合第二类读者的原因。对于第二类读者而言,他们有一定的基础,但是缺乏实践的机会和指导,本书将示例贯穿于知识点中,手把手教他们实践。
4) 最佳实践的更高境界是设计模式,对于任何一个成熟的技术领域而言,开发者们总会从一些最佳实践中提取一些比较典型的示例作为设计模式。然而,该系列书没有对各个领域内的设计模式进行讨论。对于高级开发者而言,该系列图书也许不能满足他们的需求,但是该系列书结构比较完整,能起到查漏补缺的作用,这就是为什么该系列书为什么比较适合有经验的高级开发者的原因。
五、总结<o:p></o:p>
在国外的众多IT系列图书中,Manning的in Action是最受国内读者欢迎的系列之一,因为它很好地符合了国内主流读者的技术水平和阅读需求。国内的主流开发者都更注重于技术的应用,所谓应用也就是实践,于是Manning的这一系列以实践为主调的书正好符合了读者的需求。
<o:p> </o:p>