3

私は構造化プログラミング (例: C)、オブジェクト指向プログラミング (例: Java)、スクリプト (例: Javascript)、Web (例: HTML、JSP、サーブレット、CSS) などに慣れています。

さて、Eclipse RCP プラグインの開発を始めたばかりの頃、プログラミングに関しては全体的に奇妙な感じがします。Eclipse RCP 開発のやり方は、上で述べた他の言語とはまったく異なり、正直なところあまり楽しめません。

そう感じるのは私だけでしょうか?

Eclipse RCP への移行をより良いものにするために他に提案することはありますか? (気分が良くなれば)。

PS: チュートリアルについては、このスレッドを既に見ました。開発のバックグラウンドが私と似ている場合、他の人がどのように感じているかを知りたかっただけです。

4

2 に答える 2

1

RCP アプリを構築するには、主に 2 つのアプローチがあり
ます。アプリケーション コードは、実際のアプリ ビジネス機能のために、可能な限り RCP 規則およびライブラリから分離されます。
2.) アプリは RCP に完全に没頭しています。可能な限り RCP API を再利用しようとする

オプション 1 を試してみました。この場合、エクスペリエンスは Java 開発と非常に似ています。このオプションを試してみてください。利点は次のとおり
です。SWT は RCP に非常によく統合されています。それを機能させるためにフープに遭遇する必要はありません。まともな Swing アプリを作成するには Swing の専門家が必要ですが、平均的なプログラマーがレスポンシブでネイティブな感覚の SWT アプリを作成するのは非常に簡単であるため、いつでも Swing よりも SWT をお勧めします
。 -更新は非常に便利です。Eclipse は、この機能を自動的に提供します。

まだ学ぶ必要がある RCP の内容は次のとおりです。
-- Eclipse クラスローダーのしくみ。これは、jar から正しい方法で明示的にリソースをロードできるようにするためです [注: 単純ではありません]
-- アプリと一緒に JVM をパッケージ化する必要があります。相対命名規則を使用して起動時に JVM を呼び出す

于 2009-04-18T10:55:47.803 に答える