business-logic पर टैग किए गए जवाब

9
डेटाबेस को कितना व्यावसायिक तर्क लागू करना चाहिए?
मैंने कुछ परियोजनाओं में काम किया है, जहां अधिकांश व्यापारिक तर्क डेटाबेस पर (ज्यादातर संग्रहीत प्रक्रियाओं के माध्यम से) लागू किए गए थे। दूसरी तरफ, मैंने कुछ साथी प्रोग्रामरों से सुना है कि यह एक बुरा अभ्यास है ("डेटा स्टोर करने के लिए डेटाबेस हैं। बाकी काम करने के लिए …

5
मॉडल में व्यावसायिक तर्क क्यों रखा? क्या होता है जब मेरे पास कई प्रकार के भंडारण होते हैं?
मैंने हमेशा सोचा था कि व्यापार तर्क नियंत्रक में है और यह नियंत्रक है, क्योंकि यह 'मध्य' भाग है, स्थिर रहता है और मॉडल / दृश्य को इंटरफेस के माध्यम से कैप्ड करना पड़ता है। इस तरह से आप कुछ और प्रभावित किए बिना व्यावसायिक तर्क को बदल सकते हैं, …

3
एमवीसी डिजाइन में व्यावसायिक तर्क कहां रखें?
मैंने एक साधारण MVC जावा एप्लिकेशन बनाया है जो डेटा फॉर्म के माध्यम से डेटाबेस में रिकॉर्ड जोड़ता है। मेरा ऐप डेटा एकत्र करता है, यह इसे सत्यापित करता है और इसे संग्रहीत करता है। ऐसा इसलिए है क्योंकि अलग-अलग उपयोगकर्ताओं से डेटा ऑनलाइन प्राप्त किया जा रहा है। डेटा …

6
क्या संग्रहीत कार्यविधियाँ त्रि-स्तरीय पृथक्करण का उल्लंघन करती हैं?
मेरे कुछ सहयोगियों ने मुझे बताया है कि डेटाबेस में संग्रहीत कार्यविधियों में व्यावसायिक तर्क का होना त्रिस्तरीय पृथक्करण वास्तुकला का उल्लंघन करता है, क्योंकि डेटाबेस डेटा लेयर से संबंधित है, जबकि संग्रहीत कार्यविधियाँ तर्क हैं। मुझे लगता है कि संग्रहीत प्रक्रियाओं के बिना दुनिया बहुत गंभीर जगह होगी। क्या …

3
जहां वास्तव में अजगर व्यापार तर्क को django में रखा जाना चाहिए
मैंने अभी-अभी Django / Python / Web Development सीखना शुरू किया है। यह समस्या मुझे पिछले कुछ समय से परेशान कर रही है। मैं Django में कई टेम्पलेट्स के साथ एक एप्लिकेशन बना रहा हूं। मेरे पास एक दृष्टिकोण है जो मूल रूप से संबंधित टेम्पलेट्स के लिए प्रतिक्रियाओं का …

2
"व्यावसायिक तर्क" का वास्तव में क्या मतलब है यदि "सभी गैर-तृतीय पक्ष कोड" नहीं है?
मैंने सुना है कि लोग व्यावसायिक तर्क के बारे में बहुत काम करते हैं, और ऑनलाइन, और मैंने इसके बारे में इस साइट पर कई प्रश्न पढ़े हैं, लेकिन यह शब्द अभी भी मेरे लिए बहुत मायने नहीं रखता है। उदाहरण के लिए, यहां कुछ (पैराफ्रास्ड) कथन दिए गए हैं …

2
वास्तव में CQRS कमांड को एक डोमेन ऑब्जेक्ट के लिए कैसे मान्य और रूपांतरित किया जाना चाहिए?
मैं गरीब-आदमी का पालन करता रहा हूं काफी समय से CQRS 1 को अपना रहा हूं क्योंकि मुझे इसकी लचीलेपन से प्यार है एक डेटा स्टोर में दानेदार डेटा रखना, विश्लेषण के लिए बहुत संभावनाएं प्रदान करना और इस प्रकार व्यापार मूल्य में वृद्धि करना और जब पठन के लिए …

7
व्यावसायिक वस्तुएं - कंटेनर या कार्यात्मक?
यह एक ऐसा सवाल है जो मैंने SO पर कुछ समय पहले पूछा था, लेकिन यहां बेहतर चर्चा हो सकती है ... जहां मैं काम करता हूं, हम कई बार इस विषय पर आगे और पीछे गए हैं और एक पवित्रता की जांच कर रहे हैं। यहां सवाल यह है …

6
मुझे संग्रहीत प्रक्रियाओं का उपयोग कब करना चाहिए?
यदि मेरे पास कोड में मेरे सभी व्यावसायिक तर्क हैं और एंटिटी फ्रेमवर्क का उपयोग करते हैं, तो मैं किन परिस्थितियों में (यदि कोई हो) बेहतर होगा कि मैं सभी कोड में रखने के बजाय, किसी व्यवसाय तर्क को किसी संग्रहीत प्रक्रिया में स्थानांतरित करना बेहतर होगा ? स्पष्ट होने …

6
कम्प्यूटेशनल रूप से असंभव व्यावसायिक समस्या का एक उदाहरण क्या है?
मेरे पास सहकर्मी हैं जो वास्तविकता को स्वीकार करने से इनकार करते हैं कि ट्यूरिंग मशीन (और विस्तार से वॉन न्यूमन मशीन) अपनी स्वयं की हॉल्टिंग समस्या को हल नहीं कर सकती हैं: आप पर्याप्त समय और धन के साथ कुछ भी कर सकते हैं। उन्होंने यह भी तर्क देते …

4
मोटी मॉडल बनाम। व्यापार तर्क, आप भेद कहाँ आकर्षित करते हैं?
आज मैं अपने संगठन के किसी अन्य डेवलपर के साथ एक गर्म बहस में पड़ गया कि डेटाबेस मैप्ड क्लासेस के तरीकों को कहाँ और कैसे जोड़ा जाए। हम उपयोग करते हैं sqlalchemy, और हमारे डेटाबेस मॉडल में मौजूदा कोड बेस का एक बड़ा हिस्सा वर्ग नाम के साथ मैप …

6
अपवादों के साथ व्यावसायिक नियमों का प्रतिनिधित्व करना
मुझे पता है कि यह महंगा है लेकिन (IMO) मेरा मानना ​​है कि यह बहुत अच्छा अभ्यास है। मैं नियमों के बारे में बात कर रहा हूं जैसे कि, आप एक इनवैल्यू को नहीं बचा सकते हैं यदि आप एक बिक्री व्यक्ति नहीं हैं ... तो उस स्थिति में एक …

2
गैर-आईटी व्यक्ति के साथ जोड़ी प्रोग्रामिंग व्यवसाय तर्क [बंद]
बंद हो गया । इस प्रश्न पर अधिक ध्यान देने की आवश्यकता है । यह वर्तमान में उत्तर स्वीकार नहीं कर रहा है। इस प्रश्न को सुधारना चाहते हैं? प्रश्न को अपडेट करें ताकि यह इस पोस्ट को संपादित करके केवल एक समस्या पर केंद्रित हो । 4 साल पहले …

3
व्यावसायिक त्रुटियों से बचाने के लिए स्थैतिक प्रकार की जाँच का उपयोग करना
मैं स्थैतिक प्रकार की जाँच का बहुत बड़ा प्रशंसक हूँ। यह आपको इस तरह बेवकूफ बनाने से रोकता है: // java code Adult a = new Adult(); a.setAge("Roger"); //static type checker would complain a.setName(42); //and here too लेकिन यह आपको इस तरह बेवकूफ बनाने से नहीं रोकता है: Adult a …

4
डेटा एक्सेस लेयर के भीतर व्यावसायिक वस्तुएँ
इसलिए मैं TDD के माध्यम से एक डेटा एक्सेस लेयर बना रहा हूं और कुछ हद तक चिंता का विषय है। मैं गलत रास्ते को शुरू नहीं करूंगा, इसलिए मुझे लगा कि मैं आप लोगों से पूछूंगा कि क्या मेरे विचार एक साफ सुथरे वास्तु के अनुरूप थे। माय डेटा …

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