注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計JAVA及其相關輕快的好Java/TM(影印版)

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

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

定 價:¥42.00

作 者: (美)塔特,(美)格特蘭德 著
出版社: 東南大學出版社
叢編項: 東南大學出版社O'REILLY圖書系列
標 簽: Java

ISBN: 9787564101626 出版時間: 2005-11-01 包裝: 膠版紙
開本: 小16開 頁數(shù): 243 字數(shù):  

內容簡介

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

作者簡介

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

圖書目錄

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 ? 讀書網(wǎng) www.dappsexplained.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號