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

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

19
कोड को तेज़ कैसे करें (गुणवत्ता का त्याग किए बिना) [बंद]
मैं कई सालों से एक पेशेवर कोडर हूं। मेरे कोड के बारे में टिप्पणियां आम तौर पर एक ही रही हैं: महान कोड लिखते हैं, अच्छी तरह से परीक्षण किए जाते हैं, लेकिन तेज हो सकते हैं । तो गुणवत्ता का त्याग किए बिना मैं एक तेज कोडर कैसे बन …

7
C #, .NET, ASP, ASP.NET आदि के बीच संबंध [बंद]
मैं वास्तव में C #, C # .NET और ASP और अन्य '.NET' भाषाओं के बीच अंतर पर स्पष्ट नहीं हूं। मैं जो समझता हूं, .NET एक लाइब्रेरी / फ्रेमवर्क ऑफ ... चीजें हैं। मुझे लगता है कि वे अनिवार्य रूप से विंडोज डेटा जैसे कि फॉर्म एलिमेंट्स आदि तक …
143 c#  .net  asp.net 

14
"वंशानुक्रम पर अनुकूल रचना" की यह अवधारणा कहाँ से आती है?
पिछले कुछ महीनों में, मंत्र "विरासत पर एहसान रचना" कहीं से भी उछला और प्रोग्रामिंग समुदाय के भीतर लगभग किसी प्रकार का मेम बन गया। और हर बार जब मैं इसे देखता हूं, तो मैं थोड़ा सा रहस्यमय हो जाता हूं। यह किसी ने कहा है कि "एहसान हथौड़ों पर …

8
मॉड्यूल आयात समारोह से 'आयात मॉड्यूल' बनाम '
मैं हमेशा इस विधि का उपयोग करता रहा हूं: from sys import argv और argvसिर्फ argv के साथ उपयोग करें । लेकिन इसका उपयोग करने का एक सम्मेलन है: import sys और argv का उपयोग करके sys.argv दूसरी विधि कोड को स्व दस्तावेज बनाती है और मैं (वास्तव में) इसका …
143 python 

14
पाठ में कोड का पता लगाने के लिए सरल विधि?
GMail में यह सुविधा है कि यह आपको चेतावनी देगा यदि आप एक ईमेल भेजने की कोशिश करते हैं जो यह सोचता है कि लगाव हो सकता है। क्योंकि GMail see the attachedने ईमेल में स्ट्रिंग का पता लगाया था , लेकिन कोई वास्तविक लगाव नहीं था, यह मुझे Send …

30
"तेज" प्रोग्रामर कैसे बनें?
मेरे अंतिम नौकरी मूल्यांकन में केवल एक कमजोर बिंदु शामिल था: समयबद्धता। मैं पहले से ही कुछ चीजों के बारे में जानता हूं जो मैं इसे सुधारने के लिए कर सकता हूं लेकिन जो मैं देख रहा हूं वह कुछ और हैं। क्या किसी के पास इसकी गुणवत्ता के त्याग …

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

10
क्या हमें हर चीज के लिए प्रकार निर्धारित करना चाहिए?
हाल ही में मुझे अपने कोड की पठनीयता में एक समस्या हुई। मेरे पास एक फ़ंक्शन था जिसने एक ऑपरेशन किया और भविष्य के संदर्भ के लिए इस ऑपरेशन की आईडी का प्रतिनिधित्व करने वाला एक स्ट्रिंग लौटाया (विंडोज में एक ओपनफाइल की तरह थोड़ा सा एक हैंडल लौटा)। उपयोगकर्ता …
141 type-systems 

21
जब प्रोग्रामिंग का कोई विशेष पहलू पूरा होने में 10+ सेकंड लेता है तो आप कैसे ध्यान बनाए रखते हैं? [बन्द है]
मेरे पास बहुत मुश्किल समय है जो मैं कर रहा हूं (प्रोग्रामिंग-वार) पर ध्यान केंद्रित कर रहा हूं जब कुछ (संकलन, स्टार्टअप समय, आदि) बस कुछ सेकंड से अधिक लेता है। अनायास यह लगता है कि दहलीज लगभग 10 सेकंड है (और मुझे याद है कि अध्ययन के बारे में …

2
सर्वश्रेष्ठ शाखाओं में जाना और टैगिंग करना
मैं वर्तमान में Pro Git पढ़कर Git का उपयोग करना सीख रहा हूं । अभी मैं ब्रांचिंग और टैग्स के बारे में सीख रहा हूं। मेरा सवाल यह है कि मुझे एक शाखा का उपयोग कब करना चाहिए और मुझे एक टैग का उपयोग कब करना चाहिए? उदाहरण के लिए, …

18
क्या लघु चर नामों का बहाना है?
यह उस कोडबेस के साथ एक बड़ी हताशा बन गया है जिसमें मैं वर्तमान में काम कर रहा हूं; हमारे कई चर नाम छोटे और अवांछनीय हैं। मैं प्रोजेक्ट पर एकमात्र डेवलपर रह गया हूं, और उनमें से अधिकांश के रूप में प्रलेखन नहीं है, इसलिए मुझे जो प्रतिनिधित्व करते …

8
क्या सॉफ्टवेयर उद्योग में खराब प्रोग्रामिंग प्रथाएं विशिष्ट हैं? [बन्द है]
मैंने अभी एक महीने पहले एक सॉफ्टवेयर डेवलपर के रूप में अपनी पहली नौकरी शुरू की थी। मैंने OOP, SOLID , DRY , YAGNI, डिज़ाइन पैटर्न, SRP , आदि के बारे में जो कुछ भी सीखा है , उसे खिड़की से बाहर फेंक दिया जा सकता है। वे C # …

1
मॉड्यूल बनाम पैकेज?
जब भी मैं यह from 'x' import 'y'सोच रहा था कि कौन सा 'मॉड्यूल' माना जाता है और कौन सा 'पैकेज' है, और यह दूसरा तरीका क्यों नहीं है?
140 python  packages  modules 

9
मास्टर शाखा पर अनुकूलित शाखाओं के सैकड़ों बनाए रखें
वर्तमान में हमारे पास एक साझा भंडार में हमारे PHP आवेदन के लिए एक मास्टर शाखा है। हमारे पास 500 से अधिक ग्राहक हैं जो हमारे सॉफ़्टवेयर के ग्राहक हैं, जिनमें से अधिकांश के पास अलग-अलग उद्देश्यों के लिए कुछ अनुकूलन हैं, प्रत्येक एक अलग शाखा में हैं। अनुकूलन एक …

10
थोड़ा एंडियन प्रारूप का लाभ क्या है?
इंटेल प्रोसेसर (और शायद कुछ अन्य) भंडारण के लिए छोटे एंडियन प्रारूप का उपयोग करते हैं। मुझे हमेशा आश्चर्य होता है कि कोई क्यों बाइट्स को रिवर्स ऑर्डर में स्टोर करना चाहता है। क्या इस प्रारूप का बड़े एंडियन प्रारूप पर कोई लाभ है?

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