搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
BITTER JAVA中文版
0.00    
图书来源: 浙江图书馆(由图书馆配书)
  • 配送范围:
    全国(除港澳台地区)
  • ISBN:
    7111183150
  • 作      者:
    (美)Bruce A.Tate著
  • 出 版 社 :
    机械工业出版社
  • 出版日期:
    2006
收藏
编辑推荐
    说实在的,很少有计算机的书能把我迷住,Tate的《Bitter Java》却是个例外,这本书让我不忍释卷,每看完一章后,就等不及地想看下一章。要问我的建议?很简单,如果你没办法放下手边的事情,不能安排出全天的时间来静心地看这本书,那就先别开始看。<br>    ——Hays W “Skip” McCormick III,《AntiPatterns》的合著者    <br>    大多数软件项目都遭遇了失败,这是一个公认的事实。要从这些失败中汲取重要的教训,这正是《Bitter Java》的目的。<br>    只是重用设计模式并不一定能保证成功:模式就像某处危险地形的部分地图。这些模式很有帮助,但是不能防止你迷失。本书会教读者怎么发现自己迷路了,以及如何回到正道上来。本书通过代码示例展示了Java编程中常见的陷阱;还提供了重构代码,并解释了为什么新方案是安全的。<br>    本书系统地记录了常见的服务器端Java编程错误,以及这些错误产生的原因和解决方案。书中涵盖了基本Java和J2EE概念的反模式,如servlet、JSP、EJB、企业连接模型和可扩展性。如果你是一个中级水平的Java程序员、分析人员或架构师,急切地希望避免他人遭遇的痛苦经历,那本书正是你需要的。<br>    通过研究本书中介绍的一些反模式,如往返通信、神奇servlet、缺少缓存、抖动调优,等等,你就能避免重蹈覆辙,更安全地前进。
展开
作者简介
    Brunce A.Tate在IBM和一家创业型公司有14年的工作经验,其中一半时间都在担任Internet架构师。他还著有另外两本计算机书。
展开
内容介绍
    本书系统地介绍了常见的服务器Java编程错误,以及这些错误产生的原因和解决方案。书中涵盖了基本Java和J2EE概念的反模式,如servlet、JSP、EJB、企业连接模型和可扩展性等,通过代码示例展示了Java编程中常见的陷阱,还提供了重构代码,并解释了为什么新方案是安全的。本书适合中级水平的Java程序员、分析员或架构师阅读,通过研究书中介绍的反模式,可以吸收别人的经验教训,在工作中少走弯路。
展开
目录
第一部分  基础知识<br>第1章  Bitter传说<br>1.1  自由降落的Java开发<br>1.1.1  生活中的反模式<br>1.2  使用设计模式强调正面<br>1.2.1  设计模式在线资源<br>1.2.2  UML为模式提供了语言<br>1.3  反模式从负面学习<br>1.3.1  一些著名的反模式<br>1.3.2  实际中的反模式<br>1.3.3  反模式资源<br>1.4  反模式的思想并不是全新的<br>1.4.1  从业界学到的教训<br>1.4.2  检测工作<br>1.4.3  重构反模式<br>1.5  为什么写这本书<br>1.5.1  本书方法<br>1.5.2  本书工具<br>1.5.3  本书组织结构<br>1.5.4  本书读者对象<br>1.6  前瞻<br>第2章  状况之苦<br>2.1  反模式滋生的土壤<br>2.1.1  分层的好处<br>2.1.2  分层也会对我们不利<br>2.2  Internet技术<br>2.2.1  Internet拓扑结构会影响我们的应用<br>2.2.2  企业层可以增加安全,也会加大开销<br>2.2.3  标准提供了Internet支持,同时增加了层<br>2.2.4  TCP和IP提供底层通信<br>2.2.5  HTTP提供应用级传输<br>2.2.6  HTML和XML<br>2.2.7  小反模式:Web页面上有太多元素<br>2.3  对象技术和反模式<br>2.3.1  封装有助于隔离修改<br>2.3.2  继承支持共同行为的打包<br>2.3.3  多态支持灵活的重用<br>2.3.4  小反模式:过度分层<br>2.3.5  Java的舞台<br>2.4  Java技术解决反模式<br>2.5  瀑布的主要问题<br>2.5.1  迭代方法<br>2.5.2  小反模式:不完整的过程转换<br>2.5.3  编程新视野:极限编程<br>2.6  状况之苦速览<br>2.7  本章介绍的反模式<br>第二部分  服务器端Java反模式<br>第3章  servlet之苦<br>3.1  孤注一掷<br>3.1.1  早期的反模式:神奇按钮<br>3.1.2  利用模型-视图-控制器模式构建<br>3.1.3  未能分离模型和视图<br>3.1.4  分出模型<br>3.2  反模式:神奇servlet<br>……<br>第4章  JSP之苦<br>第5章  缓存管理之苦<br>第6章  内存之苦<br>第7章  连接和耦合之苦<br>第8章  bean之苦<br>第三部分  全景图<br>第9章  卫生之苦<br>第10章  可扩展性之苦<br>第11章  圆满的告别<br>附录A  反模式参照表<br>参考文献
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证