adatfüggségelválasztás
Adatfüggségelválasztás egy szoftverfejlesztési elv, amelynek lényege, hogy az adatokkal kapcsolatos függőségeket és az adatforrások reprezentációit elkülönítsük a feldolgozó logikától. Célja a belső adatszerkezetek és az adattároló réteg közötti közvetlen összekapcsoltság minimalizálása, hogy az adatmodellek, sémák vagy külső API-k változásai kevésbé legyenek hatással a program működésére.
Ennek gyakorlati haszna a karbantarthatóság és a rugalmasság növelése: ha az adatszerkezetek vagy a tárolási réteg
Gyakorlati megvalósítási formái közé tartozik az adat-hozzáférési réteg beépítése, a repository mintázat használata, adatszintű átviteli objektumok
A fogalom kapcsolódik a data independence (adatfüggetlenség) és a separation of concerns elveiből eredő gyakorlatokhoz. Széles