注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)JAVA及其相關(guān)輕快的好Java/TM(影印版)

輕快的好Java/TM(影印版)

輕快的好Java/TM(影印版)

定 價(jià):¥42.00

作 者: (美)塔特,(美)格特蘭德 著
出版社: 東南大學(xué)出版社
叢編項(xiàng): 東南大學(xué)出版社O'REILLY圖書(shū)系列
標(biāo) 簽: Java

ISBN: 9787564101626 出版時(shí)間: 2005-11-01 包裝: 膠版紙
開(kāi)本: 小16開(kāi) 頁(yè)數(shù): 243 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  Java的開(kāi)發(fā)者正深陷于復(fù)雜性的泥沼中而無(wú)法自拔。我們正接近一個(gè)極限,程序設(shè)計(jì)師為了撰寫(xiě)程序來(lái)支持所選擇的結(jié)構(gòu)比解決真正的問(wèn)題所花的時(shí)間更多,但是有必要把Java搞得這么困難嗎?不,不是這樣的。《輕快的好Java》能為你指引一條出路。不論是要維護(hù)一個(gè)應(yīng)用程序還是從頭開(kāi)始一個(gè)設(shè)計(jì),你都能夠超越常規(guī),大幅地簡(jiǎn)化基本結(jié)構(gòu)、程序開(kāi)發(fā),最終及于程序代碼。你會(huì)重新掌握一度失控的J2EE應(yīng)用程序。在《輕快的好Jaya》一書(shū)中,作者Bruce A.Tate與Justin Gehtland會(huì)從頭細(xì)說(shuō)。首先,他們列出了五項(xiàng)基本原則,展示出如何建構(gòu)簡(jiǎn)單、獨(dú)立的程序代碼,并帶領(lǐng)你了解怎樣選擇技術(shù)。他們還對(duì)兩種廣為采用的開(kāi)放源碼應(yīng)用程序是如何包含這些概念做了解釋。最后,作者將這些基本原則應(yīng)用于一個(gè)簡(jiǎn)單但又非常豐富的應(yīng)用程序,以此來(lái)解決真實(shí)世界所遇到的問(wèn)題。你曾經(jīng)想象過(guò)工具與平臺(tái)結(jié)構(gòu)能讓你的日子過(guò)得更好嗎?你曾經(jīng)為了支持技術(shù)框架的程序代碼比完成實(shí)際工作的程序代碼還要多而感到困擾嗎?那就該是回到問(wèn)題的本身并擺脫過(guò)分膨脹的軟件束縛的時(shí)候了。此時(shí)你得自問(wèn)什么才是真正重要的,并要發(fā)掘如何才能簡(jiǎn)單又優(yōu)雅地完成任務(wù)。《輕快的好Java》能告訴你如何走上這條新的途徑。你的用戶(甚至是你的朋友跟家人)都會(huì)感激的。Bruce Tate是《Bitter Java and Bitter EJB》的作者與J2Life的總裁。Justin Gehtland是Relevance,LLC的共同創(chuàng)辦人與TheServerSide.net的Agile Technologies專欄作家。本書(shū)榮獲2005年第十五屆Jolt技術(shù)類圖書(shū)震撼大獎(jiǎng)。

作者簡(jiǎn)介

  BruceTate是《BitterJavaandBitterEJB》的作者與J2Life的總裁。JustinGehtland是Relevance,LLC的共同創(chuàng)辦人與TheServerSide.net的AgileTechnologies專欄作家。

圖書(shū)目錄

Preface
1 The Inevitable Bloat
 Bloat Drivers
 Options
 Five Principles for Fighting Bloat
 Summary
2 Keep It Simple
 The Value of Simplicity
 Process and Simplicity
 Your Safety Net
 Summary
3 Do One Thing, and Do It Well
 Understanding the Problem
 Distilling the Problem
 Layering Your Architecture
 Refactoring to Reduce Coupling
 Summary
4 Strive for Transparency
 Benefits of Transparency
 Who's in Control?
 Alternatives to Transparency
 Reflection
 Injecting Code
 Generating Code
 Adanced Topics
 Summary
5 Your Are What You Eat
 Golden Hammers
 Understanding the Big Picture
 Considering Technical Requirements
 Summary
6 Allow for Extension
 The Basics of Extension
 Tools for Extension
 Plug-In Models
 Who Is the Customers?
 Summary
7 Hibernate
 The Lie
 What Is Hibernate?
 Using Your Persistent Model
 Elaluating Hibernate
 Summary
8 Spring
 Whaat Is Spring?
 Pet Store:A Counter-Example
 The Domain Model
 Adding Persisternce
 Presentation
 Summary
9 Simple Spider
 What Is the Spider?
 Examining the Requirements
 Planning for Development
 The Design
 The Configuration Service
 The Crawler/Indexer Service
 The Search Service
 ……
10 Extending JPetStore
11 Where Do We Go from Here?
Bibliography
Index

 

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) www.autoforsalebyowners.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)