আমি একটি ObjectParser
শ্রেণি তৈরি করেছি যা IObjectParserDataSource
ডেটা উত্স হিসাবে ব্যবহার করে দৃ strongly়ভাবে টাইপ করা বস্তুগুলিতে ডেটা পার্স করে (ডেটাটি এক্সেল ফাইল, পাঠ্য ফাইল, অ্যারে, ক্যোরি স্ট্রিং ইত্যাদি হতে পারে)।
আমার বাস্তবায়নের উদাহরণগুলি হ'ল IObjectParserDataSource
:
TextFileObjectParserDataSource
ExcelFileObjectParserDataSource
এই শ্রেণীর নামগুলি আমার কাছে সত্যই দীর্ঘ এবং সংশ্লেষিত মনে হয়।
আমি তাদের নাম বলতে পারি:
TextFileDataSource
ExcelFileDataSource
তবে এটি দ্ব্যর্থতার একটি স্তরের পরিচয় দেয় এবং এগুলি IObjectParserDataSource
প্রথম নজরে স্পষ্টভাবে সম্পর্কিত হয় না । এটি গুরুত্বপূর্ণ হয়ে উঠেছে কারণ এই ডেটা উত্সগুলি সংজ্ঞায়িত করা ক্লায়েন্ট কোডে ঘটবে এবং আমি সম্ভাব্য বিভ্রান্তি এবং অনিশ্চয়তা হ্রাস করতে চাই।
আপনি এই জাতীয় পরিস্থিতিতে এই শ্রেণীর নামকরণ করবেন কীভাবে?
ExcelFileOPDS
, TextFileOPDS
। এটি টাইপিং এবং স্ক্রিন স্পেসে কিছুটা সাশ্রয় করে তবে কোডটির সাথে পরিচিত না এমন ব্যক্তির কাছে এটি অস্বচ্ছ।