बीपी पृथक्करण के लिए सर्वोत्तम अभ्यास
1) व्यापार प्रक्रिया का पुन: उपयोग
विभिन्न अनुप्रयोग कार्यों का बार-बार उपयोग किया जा सकता है। उस स्थिति में, उनके लिए एक अलग व्यवसाय प्रक्रिया बनाने और हर समय ब्लॉकों के संयोजन बनाने के बजाय इस प्रक्रिया का उपयोग करने की सिफारिश की जाती है।
2) सही नामकरण
व्यवसाय प्रक्रिया का नाम उसके उद्देश्य और कार्यक्षमता के अनुरूप होना चाहिए। यदि व्यवसाय प्रक्रिया को कुछ डेटाबेस मॉडल या विशिष्ट उपयोगकर्ता भूमिकाओं के साथ काम करने के लिए डिज़ाइन किया गया है, तो आपको इसे नाम में प्रतिबिंबित करना चाहिए।
3) टिप्पणी करना
कभी-कभी नाम व्यवसाय प्रक्रिया के कार्य का प्रतिनिधित्व करने के लिए पर्याप्त नहीं होता है। अधिक विस्तृत जानकारी और उपयोग की विशेषताओं पर संभावित टिप्पणी के लिए बीपी का विवरण भरें।
4) डेटाबेस अनुरोधों को कम करना
अनावश्यक डेटा प्राप्त करने के लिए डेटाबेस में सार्वभौमिक अनुरोध भेजने से बचें, जिसका एक महत्वपूर्ण हिस्सा किसी विशेष बीपी में आवश्यक नहीं है। आपको डेटाबेस में अनुरोधों की संख्या को कम करने और अनावश्यक रूप से _with का उपयोग नहीं करने की आवश्यकता है।
5) अस्थायी फ़ाइलों के लिए वैश्विक चर
अस्थायी फ़ाइलों को सहेजने के लिए डेटाबेस का उपयोग न करें। ग्लोबल वेरिएबल्स के उपयोग से डेटाबेस एक्सेस की संख्या को कम करने और एप्लिकेशन की गति बढ़ाने में मदद मिलेगी।
6) अतुल्यकालिक मोड का उपयोग
उपयोगकर्ता को जवाब देने की आवश्यकता के बिना कई कार्य किए जा सकते हैं। उस स्थिति में, उनके ब्लॉक ऑपरेशन के एसिंक्रोनस मोड का उपयोग करना बेहतर होता है।
7) बड़े बीपी का पृथक्करण
बड़ी संख्या में बीपी ब्लॉक इसे नेत्रहीन अस्पष्ट बनाते हैं। हो सके तो बड़े हिस्से को अलग-अलग फंक्शन में बदल दें। लेकिन अति प्रयोग न करें। जरूरत पड़ने पर ही बीपी को तोड़ें।