हमारी टीम एक ग्रहण आधारित आईडीई (आमतौर पर एक प्लगइन्स) विकसित कर रही है, वर्तमान में हम अच्छी प्रगति कर रहे हैं लेकिन मुझे लगता है कि हम कोड में खराब प्रथाओं की गंध महसूस कर रहे हैं। उदाहरण मैं यहाँ दे सकते हैं, है eventListeners
:डिज़ाइन पैटर्न कहां ढूंढें, ग्रहण प्लगइन विकास
पर विचार करें हम बटन नाम दिया button1
और एक ही जावा फ़ाइल (बस बटन के नीचे) हम यह करने के लिए चयन श्रोता जोड़ रहे हैं की तरह:
button1.addSelectionListener(new SelectionListener() {
//Remaining code here
}
कौन सा मुझे लगता है पूरी तरह से बुरा विचार है, और मेरा सवाल है, ग्रहण प्लगइन विकास के लिए कोई डिज़ाइन पैटर्न, सर्वोत्तम प्रथा आदि उपलब्ध है? या क्या आपके पास इसके लिए कोई छोटी टिप्स/सुझाव हैं? मुझे पता है कि Code Complete 2
इत्यादि जैसी किताबें उपलब्ध हैं, लेकिन मुझे प्लगइन विकास ग्रहण करने के संबंध में थोड़ा सुझाव चाहिए।
मैंने Google में कोशिश की और मुझे इसके बारे में बहुत अच्छी जानकारी नहीं मिली, मुझे यह आईबीएम article मिला। लेकिन मुझे लगता है कि यह बहुत उपयोगी नहीं है, किसी भी सुझाव या टिप की सराहना की जाती है।
नोट: कृपया मुझे बताएं कि यह उचित नहीं है या यह किसी अन्य स्टैक एक्सचेंज नेटवर्क (प्रोग्रामर की तरह) के लिए अच्छा है, मैं इसे वहां ले जा सकता हूं।
उत्तर के लिए धन्यवाद :) मैं कुछ उत्तरों की प्रतीक्षा करूंगा, अन्यथा मैं आपका स्वीकार करूंगा। ग्रहण प्लग-इन पुस्तक के लिए –
+1। कुछ साल पहले दूसरे संस्करण के माध्यम से मुझे एक महीने का समय लगा और ग्रहण 3 वास्तुकला को समझने में यह अमूल्य था। –
यह एक अच्छा जवाब है। अधिक इंतजार करने की कोई ज़रूरत नहीं है। यह वही है जो मैंने कहा होगा। :-) –