मैं एक परियोजना में कूद गया और मैं देखता हूं कि अन्य डेवलपर्स संश्लेषित गुणों के निपटान में बहुत सारे तर्क जोड़ रहे हैं। मैं समझता हूं कि यह कैसे काम करता है, लेकिन मुझे लगता है कि इससे कार्यक्रम के प्रवाह को समझना मुश्किल हो जाता है; कोड को पढ़ते समय, जब भी मैं देखता self.something = whatever
हूं, मैं हमेशा जांचता हूं कि क्या something
सेटर ओवरराइड है।
इस विषय पर आपकी क्या राय है? क्या आपको लगता है कि यह खराब वास्तुकला या विस्तृत समाधान का संकेत है?
मुझे इस पर और अधिक पढ़ने में खुशी होगी यदि आपके पास प्रासंगिक लिंक / स्रोत हैं, तो अच्छा Google परिणाम प्राप्त करना बहुत कठिन है इसलिए मैंने यहां भी पूछने का फैसला किया।
किसी भी उत्तर के लिए धन्यवाद और कृपया ध्यान दें कि मैं उद्देश्य सी के बारे में बात कर रहा हूं यदि आपने टैग नहीं देखा है (भले ही यह एक भाषा विशिष्ट मुद्दा नहीं होना चाहिए)।