Eclipse Distilled
暫譯: Eclipse 精華版
David Carlson
- 出版商: Addison Wesley
- 出版日期: 2005-02-24
- 售價: $1,540
- 貴賓價: 9.5 折 $1,463
- 語言: 英文
- 頁數: 312
- 裝訂: Paperback
- ISBN: 0321288157
- ISBN-13: 9780321288158
-
相關分類:
Java 相關技術
已過版
買這商品的人也買了...
-
$980$774 -
$880$695 -
$480$379 -
$650$514 -
$590$466 -
$550$435 -
$680$537 -
$820$804 -
$750$638 -
$560$476 -
$850$723 -
$780$616 -
$780$702 -
$520$411 -
$480$379 -
$990$782 -
$650$507 -
$450$383 -
$580$452 -
$400$360 -
$1,200$1,140 -
$560$437 -
$680$646 -
$490$382 -
$880$695
商品描述
Description:
A Concise Introduction to Eclipse for the Productive Programmer
Organized for rapid access, focused on productivity, Eclipse Distilled brings together all the answers you need to make the most of today's most powerful Java development environment. David Carlson introduces proven best practices for working with Eclipse, and shows exactly how to integrate Eclipse into any Agile development process.
Part I shows how to customize workspaces, projects, perspectives, and views for optimal efficiency—and how to leverage Eclipse's rapid development, navigation, and debugging features to maximize both productivity and code quality. Part II focuses entirely on Agile development, demonstrating how Eclipse can simplify team ownership, refactoring, continuous testing, continuousintegration, and other Agile practices. Coverage includes
Managing Eclipse projects from start to finish: handling both content and complexity
Using perspectives, views, and editors to work more efficiently
Setting preferences to fit your own unique needs—or your team's
Leveraging Eclipse's powerful local and remote debugging tools
Understanding how Eclipse fits into contemporary iterative development processes
Performing continuous testing with JUnit in the Eclipse environment
Using Eclipse's wizard-assisted refactoring tools
Implementing continuous integration with Ant-based automated project builders
Employing best practices for code sharing with CVS and other repositories
By focusing on need-to-know information and providing best practices and methodologies, this book is designed to get you working with Eclipse quickly. Whether you're building enterprise systems, Eclipse plug-ins, or anything else, this concise book will help you write better code—and do it faster.
Table of Contents:
About the Author.
Foreword.
Preface.
Acknowledgments.
I. GETTING STARTED.
1. A Java IDE and So Much More!
Eclipse Platform Architecture
Other Eclipse Projects
Agile Development with Eclipse
Sample Application
Distilled
References
2. Hello Eclipse.
Installation and Startup
Eclipse IDE Workbench
Create a New Java Project
Run Your Application
Distilled
3. Managing Your Projects.
Your Project Workspace
Eclipse Resources
Planning Projects and Dependencies
Distilled
4. Customizing Your Workbench.
Perspectives
Workbench Views
Resource Editors
Preferences: Have It Your Way
Individual and Team Preferences
Distilled
5. Rapid Development.
Expanding the Product Catalog Design
Dynamic Duo: Editor and Outline
Using Content Assist
Using Quick Fix
Generate Getters and Setters
Exploring Hierarchies
Distilled
6. Java Project Configuration.
Java Build Path
Create Shared User Libraries
Java Compiler Settings
Create Code Templates for Logging
Distilled
References
7. Debugging Your Code.
Start a Debug Session
Inspecting and Displaying State
Managing Debug Sessions
Remote Java Applications
Distilled
II. GETTING AGILE.
8. Characteristics of Agile Development.
The Agile Manifesto
Iterative Development
Agile Development and Eclipse
Distilled
References
9. Updating the Eclipse IDE.
Finding and Installing Features
Installing Plug-ins Without Features
Setting Update Preferences
Distilled
Contributions
10. Continuous Testing with JUnit.
Choosing a Test Strategy
Project Configuration
Writing Test Cases
Running Your Tests
Distilled
Contributions
References
11. Refactoring Your Code.
When to Refactor
Refactoring in Action
Catalog of Refactoring Commands
Distilled
References
12. Continuous Integration with Ant.
Automatic Incremental Build
Customized Build with Ant
Ant Editor and Outline
Running Ant in Eclipse
Building and Testing Complete Projects
Distilled
Contributions
References
13. Team Ownership with CVS.
Team Programming with CVS
Sharing Your Projects
Check Out Projects from CVS
Synchronizing with the Repository
Managing Versions
Creating and Applying Patches
Distilled
Contributions
References
14. Coding Standards.
Coding Java with Style
Auditing Compliance
Distilled
Contributions
References
Index.
商品描述(中文翻譯)
描述:
《高效程式設計師的Eclipse簡明介紹》
《Eclipse Distilled》以快速存取為組織重點,專注於生產力,匯集了您所需的所有答案,以充分利用當今最強大的Java開發環境。David Carlson介紹了使用Eclipse的經驗法則,並展示了如何將Eclipse整合到任何敏捷開發過程中。
第一部分展示了如何自訂工作區、專案、視角和檢視,以達到最佳效率,以及如何利用Eclipse的快速開發、導航和除錯功能來最大化生產力和程式碼品質。第二部分則完全專注於敏捷開發,演示了Eclipse如何簡化團隊擁有權、重構、持續測試、持續整合及其他敏捷實踐。內容包括:
- 從頭到尾管理Eclipse專案:處理內容和複雜性
- 使用視角、檢視和編輯器提高工作效率
- 設定偏好以符合您或您團隊的獨特需求
- 利用Eclipse強大的本地和遠端除錯工具
- 理解Eclipse如何融入當代迭代開發過程
- 在Eclipse環境中使用JUnit進行持續測試
- 使用Eclipse的向導輔助重構工具
- 實施基於Ant的自動化專案建構的持續整合
- 採用最佳實踐進行程式碼共享,使用CVS和其他儲存庫
本書專注於必要的資訊,提供最佳實踐和方法論,旨在讓您快速開始使用Eclipse。無論您是在構建企業系統、Eclipse插件或其他任何東西,這本簡明的書籍將幫助您編寫更好的程式碼,並更快地完成。
目錄:
關於作者
前言
序言
致謝
I. 開始使用
1. 一個Java IDE及更多!
- Eclipse平台架構
- 其他Eclipse專案
- 使用Eclipse進行敏捷開發
- 範例應用程式
- 精華
- 參考文獻
2. 你好,Eclipse
- 安裝與啟動
- Eclipse IDE工作台
- 創建新的Java專案
- 執行您的應用程式
- 精華
3. 管理您的專案
- 您的專案工作區
- Eclipse資源
- 專案與依賴的規劃
- 精華
4. 自訂您的工作台
- 視角
- 工作台檢視
- 資源編輯器
- 偏好設定:隨您所需
- 個人與團隊偏好
- 精華
5. 快速開發
- 擴展產品目錄設計
- 動態二人組:編輯器與大綱
- 使用內容輔助
- 使用快速修正
- 生成Getter和Setter
- 探索層級
- 精華
6. Java專案配置
- Java建置路徑
- 創建共享用戶庫
- Java編譯器設定
- 創建日誌的程式碼範本
- 精華
- 參考文獻
7. 除錯您的程式碼
- 開始除錯會話
- 檢查和顯示狀態
- 管理除錯會話
- 遠端Java應用程式
- 精華
II. 進入敏捷
8. 敏捷開發的特徵
- 敏捷宣言
- 迭代開發
- 敏捷開發與Eclipse
- 精華
- 參考文獻
9. 更新Eclipse IDE
- 尋找和安裝功能
- 安裝不帶功能的插件
- 設定更新偏好