Domov vývoj Čo sa skrýva za informácie? - definícia z technológie

Čo sa skrýva za informácie? - definícia z technológie

Obsah:

Anonim

Definícia - Čo znamená skrytie informácií?

Aby sa predišlo zmenám v dizajne systému, vykonáva sa skrývanie informácií pre programátorov. Ak sú návrhové rozhodnutia skryté, určitý programový kód nie je možné upravovať ani meniť. Skrytie informácií sa zvyčajne vykonáva pre interne meniteľný kód, ktorý je niekedy špeciálne navrhnutý tak, aby nebol vystavený. Tieto uložené a odvodené údaje sa všeobecne neuvádzajú. Zmena odolnosti tried a jednoduchosť použitia klientskými objektmi sú dva vedľajšie produkty skrytých údajov.

Techopedia vysvetľuje skrývanie informácií

V roku 1972 David Parnas predstavil myšlienku skrývania informácií. Veril, že kritické konštrukčné systémy by mali byť skryté pred klientmi a koncovými používateľmi. Definoval skrývanie informácií ako spôsob, ktorým by sa klienti mohli chrániť pred internými funkciami programu.

Napríklad výpočet, ktorý vedie k danému výsledku, môže byť skrytý. Sleduje model funkčnosti, ktorý možno opísať ako druh skrývania informácií.

Jednou z výhod skrývania informácií je poskytnutie flexibility, napríklad umožnenie programátorovi ľahšie modifikovať program. To sa dá urobiť aj umiestnením zdrojového kódu do modulov pre ľahký prístup v budúcnosti, keď sa program vyvíja a vyvíja.

Čo sa skrýva za informácie? - definícia z technológie