सॉफ्टवेयर इंजीनियरिंग

पेशेवरों और शिक्षाविदों, और सिस्टम विकास जीवन चक्र के भीतर काम करने वाले छात्रों के लिए प्रश्नोत्तर

3
क्यों अजगर और नहीं लुआ? [बन्द है]
पायथन को Google द्वारा समर्थित क्यों किया गया है और यह इतनी तेज़ी से लोकप्रिय हो गया है और लुआ नहीं है? क्या आप जानते हैं कि लूआ पृष्ठभूमि में क्यों रहा?
45 python  scripting  lua 

14
क्या हमारे अनुप्रयोगों में मूल्यों को फिर से परिभाषित करना एक अच्छा विचार है?
क्या हमारे अनुप्रयोगों में मूल्यों को फिर से परिभाषित करना एक अच्छा विचार है? या क्या इस प्रकार के मूल्यों को गतिशील रूप से कॉल करने के लिए हमेशा सही बात है, अगर उन्हें बदलने की आवश्यकता है?

8
कोड अनुरक्षण: एक बुरा पैटर्न रखते हुए जब नए कोड को सुसंगत होने के लिए विस्तारित किया जाता है, या नहीं?
मुझे किसी प्रोजेक्ट के मौजूदा मॉड्यूल का विस्तार करना है। मुझे यह पसंद नहीं है कि यह किया गया है (बहुत सारे विरोधी प्रतिरूप, जैसे कॉपी / पेस्ट कोड)। मैं कई कारणों से पूर्ण रिफ्लेक्टर नहीं करना चाहता। क्या मैं: मौजूदा कन्वेंशन का उपयोग करके नए तरीके बनाएं, भले ही …

9
C ++ के साथ कोडिंग करते समय पॉइंटर्स की सिफारिश क्यों नहीं की जाती है?
मैंने कहीं से पढ़ा है कि C ++ का उपयोग करते समय यह इंगित किया जाता है कि पॉइंटर्स का उपयोग न करें। जब आप C ++ का उपयोग कर रहे हैं तो पॉइंटर्स ऐसा बुरा विचार क्यों है। C प्रोग्रामर्स के लिए जिनका उपयोग पॉइंटर्स का उपयोग करने के …
45 c++  c  pointers 

12
आरक्षित शब्दों से बचने के लिए जानबूझकर गलत वर्तनी
मैं अक्सर ऐसे कोड देखता हूं जिनमें सामान्य शब्दों के जानबूझकर गलत वर्तनी शामिल होते हैं जो बेहतर या बदतर के लिए आरक्षित शब्द बन गए हैं: klassया clazzके लिए वर्ग :Class clazz = ThisClass.class kountSQL में गणना के लिए :count(*) AS kount व्यक्तिगत रूप से मुझे लगता है कि …

3
रूबी में एक प्रतीक क्या है?
मैं रूबी दुनिया के लिए पूरी तरह से नया हूं, और मैं प्रतीकों की अवधारणा के साथ थोड़ा भ्रमित हूं। प्रतीकों और चर के बीच अंतर क्या है? सिर्फ चर का उपयोग क्यों नहीं? धन्यवाद।
45 ruby 

26
सबसे मन झुकने वाली प्रोग्रामिंग भाषा? [बन्द है]
एक समान रूप से सामान्य प्रोग्रामिंग भाषा से, जो आपको सबसे अधिक दिमाग लगाने वाली लगती है? मैं बहुत सारे प्रोग्रामिंग पॉडकास्ट सुन रहा हूं और कुछ नई भाषाओं को सीखने के लिए कुछ समय ले रहा हूं जिन्हें आगामी, और महत्वपूर्ण माना जा रहा है। मैं जरूरी ब्रेनफैक के …

1
एजाइल पर एक विहित पुस्तक है?
एक एकल डेवलपर के रूप में, मुझे लगता है कि मैं एक एजाइल जैसी प्रक्रिया का उपयोग कर रहा हूं, लेकिन मैं तुलना करना चाहूंगा कि मैं वास्तविक एजाइल के लिए क्या कर रहा हूं और देखें कि क्या मैं अपनी प्रक्रिया में सुधार कर सकता हूं। वहाँ एक किताब …
45 agile  books 


10
जो आप स्वीकार करते हैं उसमें उदार रहें… या नहीं?
[अस्वीकरण: यह प्रश्न व्यक्तिपरक है, लेकिन मैं तथ्यों और / या प्रतिसाद द्वारा समर्थित उत्तर प्राप्त करना पसंद करूंगा] मुझे लगता है कि हर कोई रोबस्टनेस सिद्धांत के बारे में जानता है , आमतौर पर डाक कानून द्वारा अभिव्यक्त किया गया है: जो आप भेजते हैं उसमें रूढ़िवादी रहें; आप …
45 design 

20
आप अपनी व्यक्तिगत परियोजनाओं में बग को कैसे ट्रैक करते हैं? [बन्द है]
मैं यह तय करने की कोशिश कर रहा हूं कि क्या मुझे अपने घर-विकसित परियोजनाओं के लिए अपनी दोष-ट्रैकिंग प्रक्रिया को फिर से आश्वस्त करने की आवश्यकता है। पिछले कई वर्षों से, मैं वास्तव TODOमें कोड में टैग का उपयोग करके दोषों को ट्रैक करता हूं , और एक विशिष्ट …

11
डेटाबेस लेयर में एप्लिकेशन लॉजिक लगाने के खिलाफ या तर्क क्या हैं? [बन्द है]
अधिकांश सॉफ्टवेयर डेवलपर्स एप्लिकेशन लेयर में एप्लिकेशन लॉजिक रखना चाहते हैं, और शायद हमारे लिए इसे यहां रखना स्वाभाविक लगता है। डेटाबेस डेवलपर्स डेटाबेस लेयर में एप्लिकेशन लॉजिक लगाना चाहते हैं, ट्रिगर्स और स्टोर की गई प्रक्रियाओं के रूप में। व्यक्तिगत रूप से मैं डिबग को आसान बनाने और परतों …

8
क्या फेंकने के बजाय अपवाद वस्तुओं को वापस करने के वैध कारण हैं?
यह प्रश्न किसी ओओ प्रोग्रामिंग भाषा पर लागू करने का इरादा है जो अपवाद से निपटने का समर्थन करता है; मैं केवल उदाहरण के लिए C # का उपयोग कर रहा हूं। अपवाद आमतौर पर उठाए जाने का इरादा होता है जब एक समस्या उत्पन्न होती है कि कोड तुरंत …

8
क्या विभिन्न प्रोग्रामिंग भाषाओं के लिए प्रति व्यक्ति बग की औसत संख्या समान है? [बन्द है]
मुझे बताया गया है कि कोड की प्रति पंक्ति बग्स / दोषों की औसत संख्या विभिन्न प्रोग्रामिंग भाषाओं के लिए "स्थिर" है। रूबी के 10 KLOC में C ++ के 10 KLOC के समान कीड़े होंगे। तर्क आमतौर पर अभिव्यंजक भाषाओं के उपयोग को बढ़ावा देने के लिए उपयोग किया …

3
स्रोत कोड में कॉपीराइट स्टेटमेंट [बंद]
जब से मैंने प्रोग्रामिंग शुरू की है मैंने अधिकांश कोड फ़ाइलों के शीर्ष पर एक हेडर देखा है जो किसी प्रकार के कॉपीराइट का संकेत देता है: उदा /* Copyright (c) 1998 Innotech */ या /* Copyright (c) 1998-2008 Innotech */ वैचारिक रूप से मुझे यह विचार मिलता है ... …

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