Skup pravila LoD

Skup pravila LoD za programiranje (Law of Demeter, Zakon Demetra) podrazumeva da pri razvoju softvera treba ograničiti interakciju između različitih komponenti sistema.

Po pravilima LoD, svaka komponenta u vašem sistemu treba da:

Pogledajte takođe

  • princip SOLID,
    koji daje preporuke za softver zasnovan na OOP-u
  • princip DRY,
    koji deli softver na sitne komponente
  • princip KISS,
    koji podrazumeva odbacivanje komplikovanja softvera
  • princip YAGNI,
    koji podrazumeva odbacivanje prekomerne funkcionalnosti softvera
  • princip CQS,
    koji određuje samo jednu komandu za svaku funkciju
  • princip podela odgovornosti,
    koji se primenjuje pri razvoju softvera