Съдържание:
Определение - Какво означава скриване на информация?
Скриването на информация за програмистите се изпълнява, за да се предотврати промяна на дизайна на системата. Ако дизайнерските решения са скрити, определен програмен код не може да бъде променен или променен. Укриването на информация обикновено се прави за вътрешно променлив код, който понякога е специално създаден да не се излага. Такива съхранени и получени данни не са разяснени най-общо. Промяната на устойчивостта на класовете и лесната употреба от клиентски обекти са два странични продукта на скрити данни.
Техопедия обяснява скриването на информация
През 1972 г. Дейвид Парнас въвежда идеята за скриване на информация. Той вярва, че критичните дизайнерски системи трябва да бъдат скрити от клиентите и предните крайни потребители. Той дефинира скриването на информация като начин, по който клиентите могат да бъдат предпазени от вътрешна работа на програмата.
Например, изчисление, генериращо даден резултат, може да бъде скрито. Следва модел на функционалност, който може да бъде описан като вид скриване на информация.
Едно от предимствата на скриването на информация е даването на гъвкавост, като например позволява на програмист по-лесно да променя програмата. Това може да се направи и чрез поставяне на изходния код в модули за лесен достъп в бъдеще, тъй като програмата се развива и развива.