出版時間:2005-11 出版社:東南大學 作者:塔特等 頁數(shù):243
Tag標簽:無
內(nèi)容概要
Java 的開發(fā)者正深陷于復雜性的泥沼中而無法自拔。我們正接近一個極限,程序設(shè)計師為了撰寫程序來支持所選擇的結(jié)構(gòu)比解決真正的問題所花的時間更多,但是有必要把 Java 搞的這么困難嗎? 不,不是這樣的?!遁p快的好Java》能指引你一條出路。不論是要維護一個應(yīng)用程序或是從頭開始一個設(shè)計,你都能夠超越成規(guī),大幅地簡化基本結(jié)構(gòu)、程序開發(fā),最終及于程序代碼。你會重新掌握一度失控的J2EE應(yīng)用程序。 在《輕快的好Java》一書中,作者Bruce A. Tate與Justin Gehtland會從頭細說。首先,他們列出了五項基本原則,展示出如何建構(gòu)簡單、 獨立的程序代碼,并帶領(lǐng)你了解怎樣選擇技術(shù)。他們還對兩種廣為采用的開放源碼應(yīng)用程序是如何包含這些概念做了解釋。最后,作者將這些基本原則應(yīng)用于一個簡單但又非常豐富的應(yīng)用程序來解決真實世界所遇到的問題。 你曾經(jīng)想象過工具與平臺結(jié)構(gòu)能讓你日子過得更好嗎?你曾經(jīng)為了支持技術(shù)框架的程序代碼比完成實際工作的程序代碼還要多而感到困擾嗎?那就該是回到問題的本身并擺脫過分膨脹軟件束縛的時候了。此時你得自問什么才是真正重要的,并要發(fā)掘如何才能簡單又優(yōu)雅的完成任務(wù)?!遁p快的好Java》能告訴你如何走上這條新的途徑。你的用戶(甚至是你的朋友跟家人)都會感激的。 本書榮獲2005年第十五屆Jolt技術(shù)類圖書震撼大獎。
作者簡介
Bruce Tate是《Bitter Java and Bitter EJB》的作者與J2Life的總裁。Justin Gehtland是Relevance,LLC的共同創(chuàng)辦人與The ServerSide.net的Agile Technologies專欄作家。
書籍目錄
Preface1 The Inevitable Bloat Bloat Drivers Options Five Principles for Fighting Bloat Summary2 Keep It Simple The Value of Simplicity Process and Simplicity Your Safety Net Summary3 Do One Thing, and Do It Well Understanding the Problem Distilling the Problem Layering Your Architecture Refactoring to Reduce Coupling Summary4 Strive for Transparency Benefits of Transparency Who's in Control? Alternatives to Transparency Reflection Injecting Code Generating Code Adanced Topics Summary5 Your Are What You Eat Golden Hammers Understanding the Big Picture Considering Technical Requirements Summary6 Allow for Extension The Basics of Extension Tools for Extension Plug-In Models Who Is the Customers? Summary7 Hibernate The Lie What Is Hibernate? Using Your Persistent Model Elaluating Hibernate Summary8 Spring Whaat Is Spring? Pet Store:A Counter-Example The Domain Model Adding Persisternce Presentation Summary9 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 JPetStore11 Where Do We Go from Here?BibliographyIndex
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載