Stephan Herrmann
Abstract:
delicious |
digg |
dzone
When reusing existing plugins for something innovative, you're likely to do things the original plugin author has not anticipated. This typically brings about some kinds of compromise:
- You adjust your requirements to what the reused plugins provide. Thus you settle for a different product than you intended.
- Or, you refrain from reuse but develop everything from scratch, settling for much lower productivity.
- Or, you apply some brute force method (like copy&paste) to get your job done, but then you settle for a brittle design, that is a pain to maintain.
With Object Teams it is possible to eat the cake (apply unanticipated adaptations by disciplined aspect bindings) and still have it (sustain a well modularized, maintainable design). OT/Equinox brings this power to the development of Eclipse plugins (Equinox bundles).
This video was recorded at EclipseCon 2009.
Total running time 52:59 minutes
delicious |
digg |
dzone



Votes: 5
Votes: 1
Votes: 1
Comments