मैं विकास समूहों के सामान्य जावा वेब विकास प्रथाओं के बारे में अधिक/बेहतर समझना चाहता हूं जिनमें कम से कम दो टीम - वेब डिज़ाइनर और वेब घटक डेवलपर हैं। विशेष रूप से, मैं की तरह समझ चीजों में दिलचस्पी रहा हूँ:आम जावा वेब विकास प्रथाओं क्या हैं?
मान लिया जाये कि एक कोड भंडार है, सभी टीमों सभी कोड की एक स्थानीय प्रति चेकआउट करते हैं? यदि हां, तो एक वेब डिज़ाइनर बैक-एंड कोड तक पहुंच/आवश्यकता क्यों लेगा, इसी तरह एक वेब घटक डेवलपर क्यों चाहते हैं/फ्रंट-एंड कोड तक पहुंच की आवश्यकता होगी?
टीम के बावजूद प्रत्येक टीम सदस्य, उनके कोड का परीक्षण कैसे करता है - क्या वे कोड को अपने स्थानीय वर्कस्टेशन, एक विकास बॉक्स पर एक व्यक्तिगत उदाहरण, या एक समेकित देव बॉक्स में कोड तैनात करते हैं?
एकीकरण और परीक्षण कैसे किया जाता है? उदाहरण के लिए, मान लीजिए कि एक वेब डिज़ाइनर 'साइन-अप' फॉर्म पेज बनाता है और वेब घटक डेवलपर डेटा को डीबी में संसाधित करने और डालने के लिए बैक-एंड कोड बनाता है - फ्रंट एंड एंड बैक एंड कोड कैसे एकीकृत किया जाएगा और परीक्षण किया?
कोई अतिरिक्त जानकारी है कि विकास समूहों के जावा वेब विकास प्रथाओं है कि मैं विशेष रूप से के बारे में पूछताछ नहीं की है से संबंधित है, लेकिन प्रासंगिक है, शेयर कृपया।
संपादित करें (फ़ॉलो-अप): मैं वे वैचारिक छेद मैं जावा वेब विकास के बारे में था के अधिकांश में भर दिया जवाब की सराहना करते हैं,। हालांकि, मेरे पास कुछ अनुवर्ती प्रश्न हैं -
परीक्षण, विशेष रूप से स्वचालित परीक्षण जावा वेब विकास के स्पष्ट रूप से महत्वपूर्ण भाग हैं; लेकिन क्या एक अच्छा "परीक्षण" का गठन करता है? उदाहरण के लिए, मान लें कि जावा बैक-एंड डेवलपर बस एक साथ कोड डालता है जो फॉर्म डेटा स्वीकार करता है, इसे मान्य करता है, और फिर डेटाबेस में/सम्मिलित करता है। इस परिदृश्य में एक अच्छा परीक्षण क्या होगा? इसके अलावा, यह "स्वचालित" कैसे हो सकता है?
क्या कोई निरंतरता एकीकरण पर विस्तार कर सकता है - यानी उनका उद्देश्य केवल सभी प्रोजेक्ट कोड को संकलित करना है? या यह स्वचालित परीक्षण में मदद करने के लिए है? जो मैं समझता हूं, निरंतरता एकीकृत सर्वर सर्वर के लिए रिपॉजिटरीज़ की निगरानी करता है, और नए संशोधित कोड चेकआउट करता है और संपूर्ण प्रोजेक्ट संकलित करता है; सफल/असफल संकलन पर उपयोगकर्ता को सूचित किया जाता है।
एफएक्यू में "विस्तृत और विशिष्ट" निर्देश को तोड़ने के रूप में बंद होने पर भी कोई सही उत्तर नहीं है। –
यह व्यक्तिपरक हो सकता है, लेकिन यह निश्चित रूप से असंभव नहीं है। ओपी तीन बहुत विस्तृत उप-प्रश्न पूछता है। – gustafc