सबसे पहले, मैंने इसके कई सवाल देखे हैं, लेकिन इसके पीछे पर्याप्त तर्क नहीं है। अगर मेरा सवाल काफी अच्छा नहीं है और मुझे हटाया जाना चाहिए तो मैं समझ जाऊंगा।
उदाहरण के लिए, मैंने एक नज़र डाली है , यह और 45+ वोट अप उत्तर कहता है कि वह आपको व्यवसाय तर्क को मॉडल में रखने की सलाह देता है, जो बहुत तार्किक लगता है।
हालांकि, मेरी पहली बड़ी परियोजना मैंने अपने सभी बीएल के साथ पूरी तरह से नियंत्रकों में की है, क्योंकि मैंने इन चीजों पर सवाल नहीं उठाया और देखा कि यह कैसे किया जाता है AccountController
जिसमें स्वचालित रूप से जोड़ा जाता है यदि आप फॉर्म प्रमाणीकरण के साथ एमवीसी चुनते हैं। सभी विधियां बीएल के साथ बहुत अच्छी लग रही हैं। या शायद यह कोड की कम से कम राशि है जिसे जोड़ा जाना संभव था और मैं चीजों को देख रहा हूं?
यूट्यूब पर एक व्यक्ति ने मुझसे पूछा कि क्या वह अपने मॉडलों में सभी तर्क डालकर सही है और पहले तो मैं नहीं था! फिर मैं सोचने लगा कि शायद वह सही था !?
तो, आखिर मैं अपना व्यावसायिक तर्क कहाँ रखूँ? यदि यह मॉडल कक्षाओं में है, तो, एक विधि में कितना कोड एक स्वस्थ राशि माना जाना चाहिए जो नियंत्रक में है? नियंत्रक में मॉडल से कुछ विधि को कॉल करने के लिए एक पंक्ति और फिर दृश्य में वापसी?