SOLID सिद्धांत

ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग (OOP) के SOLID सिद्धांत कार्यात्मक, लंबे समय तक रखरखाव योग्य सॉफ्टवेयर बनाने के लिए आवश्यक हैं।

SOLID के मुख्य सिद्धांत:

यह भी देखें

  • DRY सिद्धांत,
    जो सॉफ्टवेयर को छोटे घटकों में विभाजित करता है
  • KISS सिद्धांत,
    जो सॉफ्टवेयर को जटिल बनाने से बचने की सलाह देता है
  • YAGNI सिद्धांत,
    जो सॉफ्टवेयर में अतिरिक्त कार्यक्षमता से बचने की सलाह देता है
  • CQS सिद्धांत,
    जो प्रत्येक फ़ंक्शन के लिए केवल एक कमांड निर्धारित करता है
  • LoD सिद्धांत,
    जिसका उपयोग सॉफ्टवेयर विकास में किया जाता है
  • जिम्मेदारी के पृथक्करण का सिद्धांत,
    जिसका उपयोग सॉफ्टवेयर विकास में किया जाता है