हे भस्म हो गया, जब मैंने भी विकास करना शुरू किया, तो मुझे इस शब्दावली में परेशानी थी।
असल में, "व्यवसाय" शब्द का एकमात्र कारण उपयोग किया जाता है, क्योंकि शब्दावली वाणिज्यिक सॉफ्टवेयर के संदर्भ में विकसित हुई है। तो इस अर्थ में, यह माना जाता है कि सॉफ्टवेयर व्यावसायिक उद्देश्यों के लिए बनाया गया है ... कहने के विरोध में, कलात्मक, सौंदर्य, या रचनात्मक उद्देश्यों।
तो, व्यवसाय की वस्तु असली दुनिया "व्यापार" वस्तुओं का सरल कोड प्रतिनिधित्व है। तो, आपके पास एक उत्पाद कक्षा, या एक कर्मचारी वर्ग हो सकता है।
व्यवसाय तर्क, उस एप्लिकेशन के भीतर तर्क है जो "व्यवसाय" के लिए विशिष्ट है, जिसे सॉफ़्टवेयर के लिए डिज़ाइन किया गया था। तो, कर गणना जैसी चीजें, या कैसे ग्राहकों से संबंधित उत्पादों ... उस तरह की चीज।
ध्यान दें कि व्यावसायिक वस्तुओं या व्यावसायिक तर्क का विचार वीडियो गेम विकास, या कलात्मक विकास पर लागू नहीं होगा।
यह कुछ ढांचे, या libraires, जैसे ओआरएमएस या यूनिट परीक्षण पुस्तकालयों पर भी उदाहरण के लिए लागू नहीं होगा, क्योंकि वे पुन: प्रयोज्य घटक हैं जो किसी भी "व्यवसाय" के लिए विशिष्ट नहीं हैं।
कृपया उल्लेख [इस] (http://stackoverflow.com/questions/360860/what-is-domain-logic/38303676#38303676) जवाब जो आपके प्रश्न से संबंधित है। – palash140