BITTER JAVA中文版

出版时间:2006-2  出版社:机械工业  作者:塔特  页数:240  
Tag标签:无  

内容概要

本书系统地介绍了常见的服务器Java编程错误,以及这些错误产生的原因和解决方案。书中涵盖了基本Java和J2EE概念的反模式,如servlet、JSP、EJB、企业连接模型和可扩展性等,通过代码示例展示了Java编程中常见的陷阱,还提供了重构代码,并解释了为什么新方案是安全的。本书适合中级水平的Java程序员、分析员或架构师阅读,通过研究书中介绍的反模式,可以吸收别人的经验教训,在工作中少走弯路。

作者简介

Brunce A.Tate在IBM和一家创业型公司有14年的工作经验,其中一半时间都在担任Internet架构师。他还著有另外两本计算机书。

书籍目录

第一部分 基 础 知 识 第1章 Bitter传说        1.1 自由降落的Java开发         1.1.1 生活中的反模式        1.2 使用设计模式强调正面         1.2.1 设计模式在线资源         1.2.2 UML为模式提供了语言         1.3 反模式从负面学习        1.3.1 一些著名的反模式          1.3.2 实际中的反模式          1.3.3 反模式资源      1.4 反模式的思想并不是全新的         1.4.1 从业界学到的教训         1.4.2 检测工作         1.4.3 重构反模式         1.5 为什么写这本书          1.5.1 本书方法          1.5.2 本书工具          1.5.3 本书组织结构         1.5.4 本书读者对象        1.6 前瞻        第2章 状况之苦         2.1 反模式滋生的土壤          2.1.1 分层的好处          2.1.2 分层也会对我们不利        2.2 Internet技术          2.2.1 Internet拓扑结构会影响我们的应用         2.2.2 企业层可以增加安全,也会加大开销       2.2.3 标准提供了Internet支持,同时增加了层      2.2.4 TCP和IP提供底层通信        2.2.5 HTTP提供应用级传输        2.2.6 HTML和XML          2.2.7 小反模式:Web页面上有太多元素        2.3 对象技术和反模式       2.3.1 封装有助于隔离修改          2.3.2 继承支持共同行为的打包         2.3.3 多态支持灵活的重用          2.3.4 小反模式:过度分层         2.3.5 Java的舞台         2.4 Java技术解决反模式        2.5 瀑布的主要问题          2.5.1 迭代方法         2.5.2 小反模式:不完整的过程转换          2.5.3 编程新视野:极限编程        2.6 状况之苦速览         2.7 本章介绍的反模式        第二部分 服务器端Java反模式 第3章 servlet之苦         3.1 孤注一掷         3.1.1 早期的反模式:神奇按钮          3.1.2 利用模型-视图-控制器模式构建         3.1.3 未能分离模型和视图         3.1.4 分出模型        3.2 反模式:神奇servlet         …… 第4章 JSP之苦         第5章 缓存管理之苦        第6章 内存之苦         第7章 连接和耦合之苦        第8章 bean之苦        第三部分 全  景  图 第9章 卫生之苦        第10章 可扩展性之苦        第11章 圆满的告别        附录A 反模式参照表       参考文献

编辑推荐

  说实在的,很少有计算机的书能把我迷住,Tate的《Bitter Java》却是个例外,这本书让我不忍释卷,每看完一章后,就等不及地想看下一章。要问我的建议?很简单,如果你没办法放下手边的事情,不能安排出全天的时间来静心地看这本书,那就先别开始看。  ——Hays W “Skip” McCormick III,《AntiPatterns》的合著者    大多数软件项目都遭遇了失败,这是一个公认的事实。要从这些失败中汲取重要的教训,这正是《Bitter Java》的目的。  只是重用设计模式并不一定能保证成功:模式就像某处危险地形的部分地图。这些模式很有帮助,但是不能防止你迷失。本书会教读者怎么发现自己迷路了,以及如何回到正道上来。本书通过代码示例展示了Java编程中常见的陷阱;还提供了重构代码,并解释了为什么新方案是安全的。  本书系统地记录了常见的服务器端Java编程错误,以及这些错误产生的原因和解决方案。书中涵盖了基本Java和J2EE概念的反模式,如servlet、JSP、EJB、企业连接模型和可扩展性。如果你是一个中级水平的Java程序员、分析人员或架构师,急切地希望避免他人遭遇的痛苦经历,那本书正是你需要的。  通过研究本书中介绍的一些反模式,如往返通信、神奇servlet、缺少缓存、抖动调优,等等,你就能避免重蹈覆辙,更安全地前进。

图书封面

图书标签Tags

评论、评分、阅读与下载


    BITTER JAVA中文版 PDF格式下载


用户评论 (总计0条)

 
 

 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7