Kazalo:
Opredelitev - Kaj pomeni skrivanje informacij?
Zakrivanje informacij za programerje se izvede, da se prepreči sprememba zasnove sistema. Če so oblikovne odločitve skrite, določene programske kode ni mogoče spremeniti ali spremeniti. Zakrivanje informacij običajno poteka za notranjo spremenljivo kodo, ki je včasih posebej zasnovana tako, da ni izpostavljena. Takšni shranjeni in pridobljeni podatki na splošno niso razkriti. Spremenjena odpornost razredov in enostavna uporaba predmetov strank sta dva stranska produkta skritih podatkov.
Tehopedia razlaga skrivanje informacij
Leta 1972 je David Parnas predstavil idejo o skrivanju informacij. Verjel je, da je treba kritične sisteme oblikovanja skriti pred strankami in sprednjimi končnimi uporabniki. Skrivanje informacij je opredelil kot način, kako bi lahko stranke zaščitile pred notranjim programom.
Na primer, izračun, ki daje dani rezultat, je lahko skrit. Sledi modelu funkcionalnosti, ki ga je mogoče opisati kot vrsto skrivanja informacij.
Ena prednost skrivanja informacij je zagotavljanje prožnosti, na primer omogočanje programerju, da lažje spremeni program. To lahko storite tudi tako, da izvorno kodo vstavite v module za lažji dostop v prihodnosti, ko se program razvija in razvija.