architecture पर टैग किए गए जवाब

सॉफ्टवेयर सिस्टम का उच्च-स्तरीय डिजाइन और विवरण। वास्तुशिल्प डिजाइन "ब्लैक बॉक्स" घटकों की बातचीत पर ध्यान केंद्रित करने के लिए कार्यान्वयन, एल्गोरिदम और डेटा प्रतिनिधित्व के विवरण को दूर करता है।

2
आप Google खोज कैसे लागू करेंगे? [बन्द है]
माना जाता है कि आपको एक साक्षात्कार में पूछा गया था "आप Google खोज को कैसे लागू करेंगे?" आप इस तरह के सवाल का जवाब कैसे देंगे? वहाँ संसाधन हो सकते हैं जो बताते हैं कि Google में कुछ टुकड़े कैसे लागू किए गए हैं (BigTable, MapReduce, PageRank, ...), लेकिन …

5
स्वच्छ वास्तुकला: प्रस्तुतकर्ता या रिटर्निंग डेटा वाले मामले का उपयोग करें?
स्वच्छ वास्तुकला एक उपयोग के मामले प्रस्तोता (जो इंजेक्ट किया जाता है DIP निम्नलिखित,) के वास्तविक क्रियान्वयन फोन interactor प्रतिक्रिया / प्रदर्शन को संभालने के लिए जाने के लिए पता चलता है। हालाँकि, मैं देख रहा हूँ कि लोग इस आर्किटेक्चर को कार्यान्वित कर रहे हैं, इंटरेक्टर से आउटपुट डेटा …

6
चुस्त टीम में मुख्य डेवलपर की भूमिका क्या है?
एक गैर-चुस्त विकास टीम में आम तौर पर एक प्रमुख डेवलपर : मानक सेट करता है (कोडिंग और अन्यथा) टीम के लिए नई तकनीकों पर शोध करता है टीम के लिए तकनीकी दिशा निर्धारित करता है मामलों पर अंतिम कहना है एक प्रणाली की वास्तुकला को डिजाइन करता है हालाँकि …

7
मैं कैसे डिजाइन करना बंद कर दूं और मेरी अगुवाई में सुझाए गए इस प्रोजेक्ट को शुरू करना चाहिए? [बन्द है]
मैं एक जूनियर डेवलपर (~ 3 साल का ऍक्स्प) हूं और अपनी नौकरी पर हम एक नई प्रणाली के निर्माण की प्रक्रिया में हैं। मेरे लीड डेवलपर मुख्य वास्तुकार होंगे, हालांकि उन्होंने मुझे चुनौती दी है कि मैं सिस्टम को खुद (समानांतर में) आर्किटेक्चर करने की कोशिश करूं। विचार-मंथन विचारों …

10
एकल जिम्मेदारी सिद्धांत की प्रयोज्यता
मैं हाल ही में एक मामूली तुच्छ वास्तु समस्या से आया था। मेरे पास मेरे कोड में एक साधारण भंडार था जिसे इस तरह बुलाया गया था (कोड # C में है): var user = /* create user somehow */; _userRepository.Add(user); /* do some other stuff*/ _userRepository.SaveChanges(); SaveChanges एक साधारण …

4
रीस्ट - एक्सेप्ट हेडर बनाम एक्सटेंशन के माध्यम से कंटेंट बातचीत के बीच ट्रेडऑफ
मैं एक डिजाइन एपीआई के माध्यम से काम कर रहा हूँ। हम जानते हैं कि हम JSON और XML को किसी भी संसाधन के लिए वापस करना चाहते हैं। मैं सोच रहा था कि हम कुछ ऐसा करेंगे: GET /api/something?param1=value1 Accept: application/xml (or application/json) हालाँकि, किसी ने इसके लिए एक्सटेंशन …

9
जब कोई “उदाहरण के लिए नेतृत्व” करता है तो वह क्या काम नहीं कर सकता है? [बन्द है]
मैं लगभग 2 वर्षों से एक बड़ी कंपनी (8000+ कर्मचारी) के लिए काम कर रहा हूं, और मैंने अपना अध्ययन पाठ्यक्रम पूरा करने के कुछ समय बाद ही काम पर रखा था। यहां हर किसी को विरासत कोड के साथ दैनिक व्यवहार करना पड़ता है जो अक्सर बहुत बुरी तरह …

2
आप एक microservice वास्तुकला में साझा अवधारणाओं को कैसे संभालते हैं?
मैं एक ऐसे एप्लिकेशन के लिए वास्तुशिल्प पैटर्न पर शोध कर रहा हूं, जो मैं विकसित कर रहा हूं और एक माइक्रोसर्विस दृष्टिकोण ऐसा लगता है कि यह एक अच्छा विकल्प होगा, लेकिन मुझे यकीन नहीं है कि सेवाओं के बीच बातचीत को कैसे संभालना है। आवेदन मुख्य रूप से …

17
सॉफ्टवेयर डिजाइन: इसे तेजी से बनाएं या अच्छी तरह से बनाएं?
एक गैर-तुच्छ एप्लिकेशन का निर्माण करते समय, क्या चीजों को जल्दी से काम करने पर ध्यान केंद्रित करना सबसे अच्छा है, और कोड में शॉर्टकट लेना जैसे मॉडल लॉजिक को अपने विचारों के साथ मिलाना, इनकैप्सुलेशन को तोड़ना - विशिष्ट कोड बदबू आ रही है? या, क्या आप अधिक आर्किटेक्चर …

2
डिपेंडेंसी इंजेक्शन कितना है?
मैं एक ऐसी परियोजना में काम करता हूं जो (स्प्रिंग) निर्भरता इंजेक्शन का उपयोग करता है वस्तुतः हर चीज के लिए जो एक वर्ग की निर्भरता है। हम उस बिंदु पर हैं जहां स्प्रिंग कॉन्फ़िगरेशन फ़ाइल लगभग 4000 लाइनों तक बढ़ गई है। बहुत समय पहले मैंने यूट्यूब पर अंकल …

7
एप्लिकेशन कॉन्फ़िगरेशन को संग्रहीत करने का पसंदीदा तरीका क्या है?
अधिकांश समय, मैं इस तरह से परियोजना के रूट डायरेक्टरी में डेवलपमेंट एप्लिकेशन कॉन्फिगर को स्टोर करता हूं: app |-- config.json लेकिन यह सबसे अच्छा तरीका प्रतीत नहीं होता है, क्योंकि यह कॉन्फ़िगरेशन समाप्त होता है संस्करण नियंत्रण प्रणाली में संग्रहीत किया जा रहा है - संभवतः जिसके परिणामस्वरूप उपयोगकर्ता …

11
सुनिश्चित करें कि प्रत्येक वर्ग की एक ही जिम्मेदारी है, क्यों?
Microsoft प्रलेखन के अनुसार, विकिपीडिया SOLID प्रिंसिपल लेख, या अधिकांश आईटी आर्किटेक्ट्स हमें यह सुनिश्चित करना चाहिए कि प्रत्येक वर्ग की एक ही ज़िम्मेदारी हो। मैं जानना चाहूंगा कि क्यों, क्योंकि यदि हर कोई इस नियम से सहमत होना चाहता है तो कोई भी इस नियम के कारणों के बारे …

11
क्या अमूर्त वर्ग / विधियाँ अप्रचलित हैं?
मैं बहुत सारे अमूर्त वर्ग / तरीके बनाता था। फिर मैंने इंटरफेस का इस्तेमाल शुरू किया। अब मुझे यकीन नहीं है कि अगर इंटरफेस अमूर्त वर्गों को अप्रचलित नहीं कर रहे हैं। आपको एक पूरी तरह से सार वर्ग की आवश्यकता है? इसके बजाय एक इंटरफ़ेस बनाएँ। आपको इसमें कुछ …

8
वहाँ वास्तुकला गंध हैं?
कोड को सूंघने और सूचीबद्ध करने के लिए वेब पर बहुत सारे संसाधन हैं। हालाँकि, मैंने कभी भी वास्तुकला की महक के बारे में जानकारी नहीं देखी है । क्या यह कहीं परिभाषित है, और क्या कोई सूची उपलब्ध है? क्या कोई औपचारिक अनुसंधान वास्तुकला दोषों में किया गया है, …

6
स्काला के लिए री-अविष्कार सिस्टम डिज़ाइन
कई, कई, चन्द्रमाओं से पहले, मैंने ऑब्जेक्ट ओरिएंटेड सॉफ्टवेयर इंजीनियरिंग में अपने स्वामी किया। मैंने सब कुछ कवर किया: प्रोजेक्ट दीक्षा, आवश्यकताएं, विश्लेषण, डिजाइन, वास्तुकला, विकास, आदि। मेरी सभी समय की पसंदीदा आईटी पुस्तक विकासशील वस्तु उन्मुख सॉफ्टवेयर, एक अनुभव आधारित दृष्टिकोण (आईबीएम-1996) थी। अपने समय के सच्चे विशेषज्ञों के …

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.