আমার সংস্থার টিম লিড-আর্কিটেক্ট যুক্তি দেখিয়েছেন যে "যুক্তি দ্বারা সংযুক্ত সংস্থাগুলি" একটি .সিএস ফাইলে স্থাপন করা হয়েছে কি না তবে একটি বৃহত আকারের প্রকল্পটি বোঝা সহজ।
আমি উদ্ধৃতি:
"যুক্তি এবং ইন্টারফেসের পুরো কাঠামো এবং শ্রেণিটি এক জায়গায় দেখা যায়, এটি একটি যুক্তি যা খণ্ডন করা যায় না the একই জিনিসটি দেখতে কিন্তু ফাইলগুলির একটি গুচ্ছ দিয়ে আপনাকে সরঞ্জামগুলি, শ্রেণি ব্যবহার করতে হবে ডায়াগ্রাম, নেভিগেশনের জন্য আর #
"দুর্বল তত্ত্বটি অনুসরণ করে আমি চিৎকার করতে পারি যে পৃথক করা ফাইলগুলির একটি সেনাবাহিনী দুর্দান্ত, তবে যখন বিদ্যমান কোডটিতে পরিবর্তন আনার কথা আসে, বিশেষত আপনি যদি এই কোডটির লেখক না হন, তবে প্রচুর পরিমাণে বিক্ষিপ্ত ফাইলগুলি বোঝা খুব কঠিন difficult সুতরাং ফোরামে, আপনি যে "একটি এনাম-এক ফাইল" লিখতে পারেন, তবে বাস্তবে এই পদ্ধতির ব্যবহার কখনও করা উচিত নয় "
"... বিকাশকারীদের মধ্যে কোড বেসকে পৃথক করার জন্য, আজকাল একই ফাইল একই সময়ে সম্পাদনা করা কোনও সমস্যা নয় The মার্জটি কোনও সমস্যা নয়" "
আমি অনেকবার শুনেছি এবং পড়েছি যে আমাদের এনাম, ক্লাস এবং আরও এক .cs ফাইল তৈরি করতে হবে এবং এটি সেরা অনুশীলন।
তবে আমি তাকে বোঝাতে পারি না। তিনি বলেছেন যে তিনি জোন স্কীটের মতো কোনও নামী প্রোগ্রামারদের উপর বিশ্বাস রাখেন না। উপায় দ্বারা এখানে স্কিটির এই বিষয়ে মতামত: এনামের ধরণগুলি সনাক্ত করার জন্য সেরা স্থানটি কোথায়?
আপনি কি মনে করেন? বাস্তব সমস্যা আছে কি? বা এটি স্বাদের বিষয় এবং সংস্থার কোডিং মান দ্বারা নিয়ন্ত্রিত করা উচিত?