| [news.eclipse.technology.ecp] Re: What's the project status? |
Wendell,
Alex
Early last week and today I got time to dig into the core plugin and in an effort to understand what you all had done I started a new plugin and started rewriting it. There are serveral inconsistencies where some interfaces begun with an 'I' and some didn't among other things. And from having reimplemented nearly half the core plugin I truly question the utility of using generics in the core. If you review the pdfs @ http://www.oreillynet.com/pub/wlg/7202, you can see the almost utility of generics. Our current code is java 5 so we use java 5 features, but generics really complicates the code more than it solves. For my team the rule is that generics can be used in our own code internally but no generics are allowed in API classes that end users would see.
Wb