11 of 59 menu

Zasady LoD

Zestaw zasad LoD dla programowania (Law of Demeter, Prawo Demeter) zakłada, że przy rozwoju oprogramowania należy ograniczać interakcję między różnymi komponentami systemu.

Zgodnie z zasadami LoD każdy komponent w systemie powinien:

  • Mieć ograniczoną wiedzę o działaniu i funkcjonalności innych modułów i komponentów.
  • Współdziałać tylko z tymi dozwolonymi komponentami i być izolowanym od pracy z nieznanymi modułami.

Zobacz też

  • zasada SOLID,
    która wyznacza zalecenia dla oprogramowania opartego na OOP
  • zasada DRY,
    która dzieli oprogramowanie na małe komponenty
  • zasada KISS,
    która zakłada rezygnację z komplikowania oprogramowania
  • zasada YAGNI,
    która zakłada rezygnację z nadmiernej funkcjonalności oprogramowania
  • zasada CQS,
    która wyznacza dla każdej funkcji tylko jedno polecenie
  • zasada rozdzielenia odpowiedzialności,
    która jest stosowana przy rozwoju oprogramowania
Polski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wykorzystujemy pliki cookie do działania strony, analizy i personalizacji. Przetwarzanie danych odbywa się zgodnie z Polityką prywatności.
zaakceptuj wszystkie dostosuj odrzuć