Набор от правила LoD

Наборът от правила LoD за програмиране (Law of Demeter, Закон на Деметра) предполага, че при разработката на софтуер трябва да се ограничи взаимодействието между различните компоненти на системата.

Според правилата на LoD всеки компонент в вашата система трябва:

Вижте също

  • принципът SOLID,
    който задава препоръки за софтуер базиран на ООП
  • принципът DRY,
    който разделя софтуера на малки компоненти
  • принципът KISS,
    който предполага отказ от усложняване на софтуера
  • принципът YAGNI,
    който предполага отказ от излишна функционалност на софтуера
  • принципът CQS,
    който задава за всяка функция само една команда
  • принципът разделяне на отговорността,
    който се прилага при разработка на софтуер