我們的團隊正在開發一個基於Eclipse的IDE(通常是一個插件),目前我們正在取得進展不錯,但我覺得在某種程度上我們都感覺在代碼陋習氣味。例如,我可以給這裏,eventListeners
:在哪裏可以找到設計模式,最佳實踐
考慮我們按鈕命名爲button1
,並在同一個Java文件(正下方的按鈕),我們將選擇監聽到它像:
button1.addSelectionListener(new SelectionListener() {
//Remaining code here
}
這一點我覺得完全不好的想法,和我的問題,是否有任何設計模式,最佳實踐等可用於Eclipse插件開發?或者你有相同的小技巧/建議嗎?我知道有像Code Complete 2
等等書籍,但我需要建議尊重Eclipse插件的發展。
我在谷歌試圖並沒有得到關於相同的多好信息,我得到這個IBM的article。但我覺得這不是非常有用,任何建議或提示,表示讚賞。
注意:請讓我知道這裏不適合或者對其他堆棧交換網絡(如程序員)有好處,我可以將它移動到那裏。
感謝您的回答:)我會等待幾個答案,否則我會接受你的。用於Eclipse插件書的 – 2013-04-04 11:25:04
+1。我幾個月前花了一個月的時間才完成第2版,對於理解Eclipse 3架構非常有用。 – 2013-04-04 12:30:11
這是一個很好的答案。無需等待更多。這正是我所說的。 :-) – 2013-04-04 22:10:45