11 of 59 menu

LoD-sääntökokoelma

LoD-sääntökokoelma ohjelmointiin (Law of Demeter, Demeterin laki) edellyttää, että ohjelmistokehityksessä tulisi rajoittaa vuorovaikutusta järjestelmän eri komponenttien välillä.

LoD-sääntöjen mukaan jokaisen komponentin järjestelmässäsi tulisi:

  • Omata rajoitetut tiedot muiden moduulien ja komponenttien toiminnasta ja toiminnallisuudesta.
  • Vain vuorovaikuttaa niiden sallittujen komponenttien kanssa ja olla eristetty toimimasta tuntemattomien moduulien kanssa.

Katso myös

  • periaate SOLID,
    joka antaa suosituksia OOP-pohjaisille ohjelmistoille
  • periaate DRY,
    joka jakaa ohjelmiston pieniin komponentteihin
  • periaate KISS,
    joka edellyttää ohjelmiston monimutkaistamisen välttämistä
  • periaate YAGNI,
    joka edellyttää liiallisen toiminnallisuuden välttämistä ohjelmistossa
  • periaate CQS,
    joka asettaa jokaiselle funktiolle vain yhden komennon
  • periaate vastuunjaon periaate,
    jota sovelletaan ohjelmistokehityksessä
Suomi
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Käytämme evästeitä verkkosivuston toiminnalle, analytiikalle ja personoinnille. Tietojen käsittely tapahtuu Tietosuojakäytännön mukaisesti.
hyväksy kaikki mukauta hylkää