Have one to sell? Sell yours here
Contributing to Eclipse: Principles, Patterns and Plugins (Eclipse Series)
 
See larger image
 
Tell the Publisher!
I’d like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Contributing to Eclipse: Principles, Patterns and Plugins (Eclipse Series) [Paperback]

Erich Gamma , Kent Beck
3.7 out of 5 stars  See all reviews (3 customer reviews)

Available from these sellers.


Amazon.co.uk Trade-In Store
Did you know you can trade in your old books for an Amazon.co.uk Gift Card to spend on the things you want? Visit the Amazon.co.uk Trade-In Store for more details.

Product details

  • Paperback: 416 pages
  • Publisher: Addison Wesley; 1 edition (20 Oct 2003)
  • Language English
  • ISBN-10: 0321205758
  • ISBN-13: 978-0321205759
  • Product Dimensions: 23.8 x 17.7 x 2.3 cm
  • Average Customer Review: 3.7 out of 5 stars  See all reviews (3 customer reviews)
  • Amazon Bestsellers Rank: 1,013,719 in Books (See Top 100 in Books)
  • See Complete Table of Contents

More About the Authors

Discover books, learn about writers, and more.

Product Description

Product Description

This book encourages tool building by laying bare the design of an excellent tool platform, Eclipse, and encourages design by building a typical tool extending Eclipse. This tutorial on creating custom tools also provides an explanation of a highly effective software design philosophy. The authors revive the lost art of supporting existing work by building tools. This book improves the software developers skill set by building little tools, and gradually growing those tools into better-than-professional quality products to help a whole community of developers. This book revives that highly-effective practice of tool writing and provides lessons along the way that tool building and design are two of the most leveraged skills for software developers.

From the Back Cover

"Even long-time Eclipse committers will be surprised by the breadth and depth of this book. A must-read for every new Eclipse extender."

--Andre Weinand, Eclipse Committer

Contributing to Eclipse offers

  • A quick step-by-step tutorial. Have your first plug-in running in less than an hour.
  • An introduction to test-driven plug-in development. Confidently create higher quality plug-ins.
  • The Rules of Eclipse. Seamlessly integrate your contributions with the rest of Eclipse.
  • A design pattern tour of Eclipse. A cook's tour of Eclipse with patterns.
  • A comprehensive tutorial. See all the techniques necessary to write production-quality contributions.

Erich Gamma and Kent Beck introduce you quickly, yet thoroughly, to Eclipse, the emerging environment for software development. Instead of simply walking you through the actions you should take, Contributing to Eclipse, with its many sidebars, essays, and forward pointers, guides you through Eclipse. You will not just do. You will also understand.

Whether you need to get up to speed immediately or want to better understand the design rationale behind Eclipse, Contributing to Eclipse is the Eclipse resource for you.



0321205758B10142003


Tag this product

 (What's this?)
Think of a tag as a keyword or label you consider is strongly related to this product.
Tags will help all customers organise and find favourite items.
Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

 

Customer Reviews

3 Reviews
5 star:
 (2)
4 star:    (0)
3 star:    (0)
2 star:    (0)
1 star:
 (1)
 
 
 
 
 
Average Customer Review
3.7 out of 5 stars (3 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

6 of 6 people found the following review helpful:
5.0 out of 5 stars Mandatory reading for plugin developers, 4 Aug 2004
By A Customer
This review is from: Contributing to Eclipse: Principles, Patterns and Plugins (Eclipse Series) (Paperback)
This book was indespensible on a recent project to develop a series of plugins for Eclipse. The style is clear and concise and provides an excellent introduction to the core architecture of Eclipse. The later chapters on the design patterns used in Eclipse gives the reasoning behind some of the initially weird parts of the Eclipse design.

The only criticism I have is that the book applies to Eclipse version 2. Many of the more complex "gotchas" in plugin development relate to the new (OSGi) plugin architecture in version 3. Nonetheless, the book is still essential reading as the basics of Eclipse are still the same.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


8 of 10 people found the following review helpful:
5.0 out of 5 stars A "bible" for Eclipse newbies AND old hands, 14 Oct 2003
By 
R. Boakes - See all my reviews
(REAL NAME)   
This review is from: Contributing to Eclipse: Principles, Patterns and Plugins (Eclipse Series) (Paperback)
A tale from experience...

This book takes the interested beginner through all the steps involved in creating extensions for the Eclipse platform (www.eclipse.org). As part of my research I am extending Eclipse, and spent the first six months of this work hunting high and low for threads of reasoning which might help me.

The Eclipse platform is relatively young, and open-source: consequently definitive discursive documentation is hard to come by. The eclipse.org site is good, but does not contain any full, considered, end-to-end examples.

In contrast, this book teaches by example, and explains the decisions along the way. The examples are taken in "circles"; showing how the code begins with Eclipse extension points and builds until it too is capable of being published and extended.

Much of the knowledge which I had to fight hard to obtain in that first six months is covered in the first circle - this was hard won understanding which had taken many hours of reading non-relevant or incomplete information. To have all those half-truths, mis-understandings, possibilities and uncertainties cleared up in just a few chapters made me significantly more productive and more effective.

I read several of the early drafts of this book and based on those, I've pre-ordered my copy. If it turns out to be a dud, I'll amend my recommendation, but based on how much it helped me so far I can't give it less than five stars.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


4 of 5 people found the following review helpful:
1.0 out of 5 stars Obsolete, 31 Mar 2006
This review is from: Contributing to Eclipse: Principles, Patterns and Plugins (Eclipse Series) (Paperback)
This must have been a great book when it first came out, but Eclipse has moved on. The Hello World application won't run, though you can get it running with a bit of work. Anything else in the book refuses to work under Eclipse 3.1. Shame :( You could learn a lot from a book like this if it could somehow be kept up-to-date.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
Would you like to see more reviews about this item?
 Go to Amazon.com to see all 15 reviews  3.7 out of 5 stars 
Were these reviews helpful?   Let us know
 
 
Only search this product's reviews



Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

Search Customer Discussions
Search all Amazon discussions
   


Listmania!

Create a Listmania! list

Look for similar items by category


Look for similar items by subject


Feedback