আমি একটি প্রকল্পে ঝাঁপিয়েছি এবং আমি দেখতে পাচ্ছি যে অন্যান্য বিকাশকারী সংশ্লেষিত বৈশিষ্ট্যগুলির সেটটারগুলিতে প্রচুর যুক্তি যুক্ত করছে। আমি বুঝতে পারি এটি কীভাবে কাজ করে তবে আমি মনে করি যে প্রোগ্রামটির প্রবাহটি বুঝতে অসুবিধা হয়; কোডটি পড়ার সময় যখনই আমি দেখি self.something = whatever
, আমি সর্বদা পরীক্ষা করে দেখি যে something
সেটারটি ওভাররাইড করা হয়েছে কিনা।
এই বিষয়ে আপনার মতামত কি? আপনি কি মনে করেন এটি খারাপ স্থাপত্যের চিহ্ন বা বিস্তৃত সমাধানের লক্ষণ?
আমি যদি আপনার প্রাসঙ্গিক লিঙ্ক / উত্স থাকে তবে এ সম্পর্কে আরও পড়তে পেরে আনন্দিত হব, ভাল গুগল ফলাফল পাওয়া খুব কঠিন তাই আমি এখানেও জিজ্ঞাসা করার সিদ্ধান্ত নিয়েছি।
কোনও উত্তরের জন্য ধন্যবাদ এবং দয়া করে নোট করুন যে আপনি ট্যাগটি না দেখে সেক্ষেত্রে আমি উদ্দেশ্য সি সম্পর্কে কথা বলছি (যদিও এটি আমার অনুমান করা কোনও ভাষা নির্দিষ্ট সমস্যা হওয়া উচিত নয়)।