LoD taisyklių rinkinys
Programavimo LoD taisyklių rinkinys (Law of Demeter, Demetros dėsnis) reiškia, kad kuriant programinę įrangą reikėtų apriboti sąveiką tarp įvairių sistemos komponentų.
Pagal LoD taisykles kiekvienas jūsų sistemos komponentas turi:
- Turėti ribotą informaciją apie kitų modulių ir komponentų veikimą ir funkcionalumą.
- Sąveikauti tik su tais leidžiamais komponentais ir būti izoliuotas nuo darbo su nepažįstamais moduliais.
Taip pat žiūrėkite
-
SOLIDprincipas,
kurs nurodo rekomendacijas objektiniam programavimui grįstai programinei įrangai -
DRYprincipas,
kurs skaido programinę įrangą į smulkias dalis -
KISSprincipas,
kurs siūlo atsisakyti programinės įrangos sudėtinginimo -
YAGNIprincipas,
kurs siūlo atsisakyti perteklinio programinės įrangos funkcionalumo -
CQSprincipas,
kurs kiekvienai funkcijai nustato tik vieną komandą -
Atsakomybių atskyrimo principas,
kurs taikomas kuriant programinę įrangą