Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

What is the best way to learn Eclipse RCP? Does it feel different to only me? [closed]

I am used to structural programming (eg:C), OO programming(eg:Java), Scripting(eg:Javascript), Web (eg:HTML,JSP,Servlets,CSS) etc.

Now, when I am getting started with Eclipse RCP plugin development, the whole thing gives a strange feel to me in terms of programming. The way things are in Eclipse RCP development is quite different from other languages that I have mentioned above and honestly I don't enjoy the fact much.

Am I the only who feels this way?

What other things you suggest to make my transition into Eclipse RCP life better? (if it can feel any better).

P.S.: I have already seen this thread, for the tutorials, just wanted to know how others feel if their development background is similar to me!

like image 620
Real Red. Avatar asked Dec 13 '25 19:12

Real Red.


1 Answers

It may feel different because it is heavily based on OSGI

That involves splitting your application into components, which should typically have a set of responsibilities that can be isolated from the rest of your application through a set of interfaces and class dependencies.

Identifying these dependencies purely by hand can range from rather straightforward for a well designed highly cohesive but loosely coupled application to a nightmare for interlocked source code that you are not familiar with.

So building an RCP application involves respecting the whiteboard pattern on which the services concept of OSGi is build, and that can be quite different than traditional OO development.

like image 178
VonC Avatar answered Dec 16 '25 22:12

VonC



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!