Contributing to Eclipse - Erich Gamma , Kent Beck - Librairie Eyrolles

Déjà client ? Identifiez-vous

Mot de passe oublié ?

Nouveau client ?

CRÉER VOTRE COMPTE
Contributing to Eclipse
Ajouter à une liste

Librairie Eyrolles - Paris 5e
Indisponible

Contributing to Eclipse

Contributing to Eclipse

Principles, Patterns, and Plug-Ins

Erich Gamma, Kent Beck

396 pages, parution le 18/11/2003

Résumé

"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.

Contents

  • The Big Picture.
  • I. Circle zero: Hello world.
    • Setting Up Eclipse for Plug-In Development.
    • Hello World.
  • II. Circle one: Basic plug-in.
    • Der Plan.
    • JUnit by Example.
    • JUnit Integration.
    • Contributing a Menu Item to Run Tests.
    • Implementing the Menu Item Behavior.
    • Displaying the Results.
    • Defining an Extension Point.
    • Notifying Extensions.
    • Publishing.
    • Closing Circle One.
    • Test-Driven Plug-In Development.
  • III. Circle two: The rest of the plug-in.
    • 13. Viewing Results.
    • Menu Contributions
    • Failed Tests Are Compile Errors.
    • Test Failures as Markers.
    • Finding Tests.
    • Builders and Natures.
    • Auto-Test Property.
    • Exception Handling.
    • Tracing—Instrumenting a Plug-In.
    • Marker Resolution--Invoking a Long-Running Operation.
    • Test Report View—Using JFace.
    • A Simple Editor to Exclude Tests.
    • ResultView Revisited—Observing Changes.
    • Perspectives.
    • Help.
    • Internationalization and Accessibility.
    • Publishing a Plug-In for Other Programmers.
    • Closing Circle Two.
  • IV. Circle three: Pattern stories.
    • Core Runtime—IAdaptable.
    • Core Workspace—Resources.
    • Java Core.
    • Standard Widget Toolkit—SWT.
    • JFace--User Interface Frameworks.
    • UI Workbench.
    • Closing Circle Three.
  • V. Appendices.
    • Appendix A. TestRunner Details.
    • Appendix B. The TestProject Fixture.
    • Appendix C. AutoTestBuilder with Exclusion Support.
    • References.
    • Index

L'auteur - Erich Gamma

Dr. Erich Gamma is technical director at the Software Technology Center of Object Technology International in Zurich, Switzerland.

L'auteur - Kent Beck

Kent Beck is the founder and director of the Three Rivers Institute (TRI). TRI provides a harmonious environment for individuals from many disciplines to gather and investigate the principles underlying emergent software development and techniques for leveraging these principles. Mr. Beck has pioneered patterns for software development, the xUnit family of testing frameworks, the HotDraw drawing editor framework, CRC cards, refactoring, and most recently Extreme Programming. He is the author or co-author of Extreme Programming Explained (Addison-Wesley, 2000), Planning Extreme Programming (Addison-Wesley, 2000), and The Smalltalk Best Practice Patterns (Prentice Hall, 1996). He lives on 20 acres in rural southern Oregon with his wife, five children, four dogs, two sheep, and a variable number of domestic fowl. He received his undergraduate degree from the University of Oregon.

Autres livres de Kent Beck

Caractéristiques techniques

  PAPIER
Éditeur(s) Addison Wesley
Auteur(s) Erich Gamma, Kent Beck
Parution 18/11/2003
Nb. de pages 396
Format 17,5 x 23,5
Couverture Broché
Poids 790g
Intérieur Noir et Blanc
EAN13 9780321205759

Avantages Eyrolles.com

Livraison à partir de 0,01 en France métropolitaine
Paiement en ligne SÉCURISÉ
Livraison dans le monde
Retour sous 15 jours
+ d'un million et demi de livres disponibles
satisfait ou remboursé
Satisfait ou remboursé
Paiement sécurisé
modes de paiement
Paiement à l'expédition
partout dans le monde
Livraison partout dans le monde
Service clients sav@commande.eyrolles.com
librairie française
Librairie française depuis 1925
Recevez nos newsletters
Vous serez régulièrement informé(e) de toutes nos actualités.
Inscription