Sisällysluettelo:
- Määritelmä - mitä tarkoittaa yhden vastuun periaate (SRP)?
- Techopedia selittää yhden vastuun periaatetta (SRP)
Määritelmä - mitä tarkoittaa yhden vastuun periaate (SRP)?
Yksittäisen vastuun periaate (SRP) on osa Robert C. Martinin kehittämää "SOLID" -nimitystä ohjelmointiperiaatteille. Se liittyy jokaiseen kooditietokannan objektiin, jolla on yksi tietty toiminto.
Techopedia selittää yhden vastuun periaatetta (SRP)
SOLID-periaatteisiin sisältyy yhden vastuun periaate sekä neljä muuta SOLID-lyhenteeseen perustuvaa periaatetta: avoin-kiinni, Liskov-substituutio, rajapintojen segregaatio ja riippuvuusversio.
Osana tätä sarjaa, jonka tarkoituksena on yksinkertaistaa koodin kehittämistä ja laajentamista sekä auttaa päivityksiin ja muutoksiin, yhden vastuun periaate osoittaa yhden toiminnon luokkaa kohden ja auttaa koodin tekemisessä modulaariseksi estämään keskinäiset riippuvuudet. Luokat ja elementit, joilla on vain yksi vastuu, ovat helpommin selitettäviä ja ymmärrettäviä koodipohjaisessa ympäristössä. Tämä tekee yksitoiminnallisesta vastuusta osana SOLID-lyhennettä avainasemassa oliokeskeisen ohjelmoinnin optimoinnissa.
