| What are the greatest difficulties faced by developers of eclipse plugins? [message #1005649] |
Sun, 27 January 2013 22:42  |
Eiji Adachi Messages: 8 Registered: November 2011 |
Junior Member |
|
|
I'm asking this question as a kind of a survey amongst developers of eclipse plugins.
In my opinion, what's most difficult when developing an Eclipse Plugin is object instantiation. In many cases you can't just call an object's constructor to instantiate it; instead, you have to invocate a sequence of methods that eventually returns the required object type.
In your opinion, what are the greatest difficulties faced by developers of Eclipse Plugins? (specially beginners)
|
|
|
| Re: What are the greatest difficulties faced by developers of eclipse plugins? [message #1005698 is a reply to message #1005649] |
Mon, 28 January 2013 05:28  |
Ed Merks Messages: 24538 Registered: July 2009 |
Senior Member |
|
|
Eiji,
Can you give specific examples of this?
Of course the use of factories is a common design pattern that is not
specific to Eclipse. E.g., even for something like DOM, you can't
create much of anything just using constructors.
I think one of the biggest problems with complex frameworks in
general---all powerful frameworks are complex---is that it's hard to get
started without knowing quite a lot up front. A more specific Eclipse
problem is that there are often old and new ways of doing the same
thing, due to evolution resulting in new improved approaches. E.g.,
using Commands instead of Actions...
On 28/01/2013 4:42 AM, Eiji Adachi wrote:
> I'm asking this question as a kind of a survey amongst developers of
> eclipse plugins.
>
> In my opinion, what's most difficult when developing an Eclipse Plugin
> is object instantiation. In many cases you can't just call an object's
> constructor to instantiate it; instead, you have to invocate a
> sequence of methods that eventually returns the required object type.
>
> In your opinion, what are the greatest difficulties faced by
> developers of Eclipse Plugins? (specially beginners)
|
|
|
Powered by
FUDForum. Page generated in 0.02464 seconds