আমি সিলভারলাইট অ্যাপ্লিকেশন নিয়ে কাজ করছি। আমি এটি বিভিন্ন সমাবেশে বিভক্ত করেছি:
- ডোমেইন
- সংগ্রহশালা (স্টার্লিং ডাটাবেসের সাথে জড়িত সবকিছু)
- UI 'তে
- ...
এইভাবেই আমি এটি শিখেছি, তবে আমি অবাক হয়েছি। যদি আপনি জানেন যে ডিএলএলগুলি পুনরায় ব্যবহার করা হচ্ছে না, তবে তাদের ভাগ করে নেওয়া কি দরকার? বা আপনি কি সমস্ত সমাবেশকে একটি সমাবেশে রাখতে পারেন এবং এটি পরিষ্কার রাখার জন্য ফোল্ডার এবং নেমস্পেস ব্যবহার করতে পারেন?
আমি এমন প্রকল্পগুলিও দেখেছি যার অনেকগুলি সমাবেশ রয়েছে lies নেমস্পেসগুলি ব্যবহার করার পরিবর্তে যেখানে এটি উপযুক্ত হত।
সুতরাং: আপনি কোডের নতুন কিছু অংশের জন্য কখন নতুন সমাবেশ তৈরি করবেন? এই বিষয়ে কোন ভাল সম্পদ? এবং আপনি কি প্রযুক্তিগতভাবে (ডোমেন, ডেটা, ইউআই, ইত্যাদি) কোডগুলি বিভক্ত করবেন এবং / অথবা কার্যকরীভাবে (যেমন রোগী-প্রশাসন, রোগী-চিকিত্সা, হাসপাতাল-লজিস্টিকস, ... - সম্ভবত কেবলমাত্র বড়, এন্টারপ্রাইজ স্তর অ্যাপ্লিকেশনগুলির জন্য)?