హోమ్ అభివృద్ధి సమాచారం దాచడం అంటే ఏమిటి? - టెకోపీడియా నుండి నిర్వచనం

సమాచారం దాచడం అంటే ఏమిటి? - టెకోపీడియా నుండి నిర్వచనం

విషయ సూచిక:

Anonim

నిర్వచనం - సమాచార దాచడం అంటే ఏమిటి?

సిస్టమ్ డిజైన్ మార్పును నివారించడానికి ప్రోగ్రామర్ల కోసం సమాచారాన్ని దాచడం అమలు చేయబడుతుంది. డిజైన్ నిర్ణయాలు దాచబడితే, కొన్ని ప్రోగ్రామ్ కోడ్‌ను సవరించడం లేదా మార్చడం సాధ్యం కాదు. సమాచార దాచడం సాధారణంగా అంతర్గతంగా మార్చగల కోడ్ కోసం జరుగుతుంది, ఇది కొన్నిసార్లు బహిర్గతం కాకుండా ప్రత్యేకంగా రూపొందించబడింది. ఇటువంటి నిల్వ చేయబడిన మరియు ఉత్పన్నమైన డేటా సాధారణంగా వివరించబడదు. తరగతుల స్థితిస్థాపకత మార్చండి మరియు క్లయింట్ వస్తువుల ఉపయోగం సులభం దాచిన డేటా యొక్క రెండు ఉపఉత్పత్తులు.

టెకోపీడియా ఇన్ఫర్మేషన్ హైడింగ్ గురించి వివరిస్తుంది

1972 లో, డేవిడ్ పర్నాస్ సమాచారం దాచాలనే ఆలోచనను ప్రవేశపెట్టాడు. క్లిష్టమైన డిజైన్ వ్యవస్థలను క్లయింట్లు మరియు ఫ్రంట్ ఎండ్ వినియోగదారుల నుండి దాచాలని ఆయన అభిప్రాయపడ్డారు. అంతర్గత ప్రోగ్రామ్ పనుల నుండి ఖాతాదారులను రక్షించే మార్గంగా సమాచారాన్ని దాచడాన్ని అతను నిర్వచించాడు.

ఉదాహరణకు, ఇచ్చిన ఫలితాన్ని ఉత్పత్తి చేసే గణన దాచబడవచ్చు. ఇది కార్యాచరణ యొక్క నమూనాను అనుసరిస్తుంది, దీనిని ఒక రకమైన సమాచార దాచడం అని వర్ణించవచ్చు.

సమాచార దాచడం యొక్క ఒక ప్రయోజనం ఏమిటంటే, ప్రోగ్రామర్‌ను ప్రోగ్రామ్‌ను మరింత సులభంగా సవరించడానికి అనుమతించడం వంటి వశ్యతను ఇస్తుంది. ప్రోగ్రామ్ అభివృద్ధి చెందుతుంది మరియు అభివృద్ధి చెందుతుంది కాబట్టి భవిష్యత్తులో సులభంగా యాక్సెస్ కోసం మాడ్యూల్స్‌లో సోర్స్ కోడ్‌ను ఉంచడం ద్వారా కూడా ఇది చేయవచ్చు.

సమాచారం దాచడం అంటే ఏమిటి? - టెకోపీడియా నుండి నిర్వచనం