मेरे पास एक व्यवसाय परत है जिसमें कुछ व्यावसायिक वस्तुएं/पीओसीओ/संस्थाएं/जो कुछ भी है। मेरे पास डेटा पहुंच के लिए कुछ भंडार भी हैं। इस बिंदु तक, मैं सीधे अपनी UI परत से रिपॉजिटरीज़ तक पहुंच रहा हूं। मैं एक ऐसे बिंदु पर हूं जहां मुझे वास्तव में कुछ और कक्षाओं की आवश्यकता है जो सीधे सीआरयूडी नहीं हैं, इसलिए मैं कुछ व्यावसायिक तर्क वर्ग बनाने जा रहा हूं जो तर्क करेंगे, और सीआरयूडी, और रिपॉजिटरीज तक पहुंचा नहीं जाएगा यूआई अब और (जो शायद शुरुआत से किया जाना चाहिए)।बिजनेस लॉजिक क्लासेस नामकरण
मुझे इन कक्षाओं को क्या कहना चाहिए? केवल एक चीज जिसे मैं सोच सकता हूं सेवा कक्षाएं हैं, लेकिन मेरे पास इस एप्लिकेशन में वास्तविक डब्ल्यूसीएफ सेवाएं हैं, जिससे यह भ्रमित हो जाएगी। डब्ल्यूसीएफ सेवाएं भी इन कक्षाओं का उपयोग कर रही हैं, इसलिए सेवा सेवा का उपयोग करने वाली सेवा होने से अजीब और भ्रमित लगता है।
यह पैटर्न मेरे लिए नया है, लेकिन मुझे यह पसंद है। यह "सेवा" के विपरीत बहुत वर्णनात्मक है। –
यह वर्णनात्मक है जब कोई डोमेन ऑब्जेक्ट नहीं है और ये "सेवाएं" तर्क स्वयं को निष्पादित करती हैं। – Vakho