LoD नियमों का सेट

प्रोग्रामिंग के लिए LoD नियमों का सेट (Law of Demeter, डेमेटर का नियम) मानता है कि सॉफ़्टवेयर विकास करते समय सिस्टम के विभिन्न घटकों के बीच बातचीत को सीमित किया जाना चाहिए।

LoD नियमों के अनुसार, आपके सिस्टम का प्रत्येक घटक यह करना चाहिए:

यह भी देखें

  • SOLID सिद्धांत,
    जो ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग पर आधारित सॉफ़्टवेयर के लिए दिशा-निर्देश निर्धारित करता है
  • DRY सिद्धांत,
    जो सॉफ़्टवेयर को छोटे घटकों में विभाजित करता है
  • KISS सिद्धांत,
    जो सॉफ़्टवेयर को जटिल बनाने से इनकार करने का सुझाव देता है
  • YAGNI सिद्धांत,
    जो सॉफ़्टवेयर की अत्यधिक कार्यक्षमता से इनकार करने का सुझाव देता है
  • CQS सिद्धांत,
    जो प्रत्येक फ़ंक्शन के लिए केवल एक कमांड निर्धारित करता है
  • जिम्मेदारी के पृथक्करण का सिद्धांत,
    जिसे सॉफ़्टवेयर विकास के दौरान लागू किया जाता है