6
एकल जिम्मेदारी सिद्धांत के साथ संघर्ष
इस उदाहरण पर विचार करें: मेरे पास एक वेबसाइट है। यह उपयोगकर्ताओं को पोस्ट बनाने (कुछ भी हो सकता है) और पोस्ट का वर्णन करने वाले टैग जोड़ने की अनुमति देता है। कोड में, मेरे पास दो कक्षाएं हैं जो पोस्ट और टैग का प्रतिनिधित्व करती हैं। इन कक्षाओं में …