Domov Rozvoj Co skrývá informace? - definice z techopedie

Co skrývá informace? - definice z techopedie

Obsah:

Anonim

Definice - Co znamená skrytí informací?

Skrytí informací pro programátory je prováděno, aby se zabránilo změně návrhu systému. Pokud jsou návrhová rozhodnutí skryta, nelze určitý programový kód změnit ani změnit. Skrytí informací se obvykle provádí pro interně měnitelný kód, který je někdy speciálně navržen tak, aby nebyl vystaven. Taková uložená a odvozená data nejsou obecně vysvětlena. Změna odolnosti tříd a snadnost použití klientskými objekty jsou dva vedlejší produkty skrytých dat.

Techopedia vysvětluje skrytí informací

V roce 1972 David Parnas představil myšlenku skrývání informací. Věřil, že kritické konstrukční systémy by měly být skryty před klienty a koncovými uživateli. Definoval úkryt informací jako způsob, kterým mohou být klienti chráněni před interními funkcemi programu.

Například může být skrytý výpočet poskytující daný výsledek. Sleduje model funkčnosti, který lze popsat jako typ skrytí informací.

Jednou z výhod skrytí informací je poskytnutí flexibility, jako například umožnění programátorovi snadněji modifikovat program. To lze také provést umístěním zdrojového kódu do modulů pro snadný přístup v budoucnosti, jak se program vyvíjí a vyvíjí.

Co skrývá informace? - definice z techopedie