เนื้อหา
- คำจำกัดความ - การซ่อนสารสนเทศหมายถึงอะไร
- ข้อมูลเบื้องต้นเกี่ยวกับ Microsoft Azure และ Microsoft Cloud | ในคู่มือนี้คุณจะได้เรียนรู้ว่าการประมวลผลแบบคลาวด์คืออะไรและ Microsoft Azure สามารถช่วยคุณในการโยกย้ายและดำเนินธุรกิจจากคลาวด์อย่างไร
- Techopedia อธิบายการซ่อนข้อมูล
คำจำกัดความ - การซ่อนสารสนเทศหมายถึงอะไร
การซ่อนข้อมูลสำหรับโปรแกรมเมอร์ถูกดำเนินการเพื่อป้องกันการเปลี่ยนแปลงการออกแบบระบบ หากการตัดสินใจการออกแบบถูกซ่อนรหัสโปรแกรมบางอย่างไม่สามารถแก้ไขหรือเปลี่ยนแปลงได้ การซ่อนข้อมูลมักจะทำเพื่อรหัสที่เปลี่ยนแปลงได้ภายในซึ่งบางครั้งได้รับการออกแบบโดยเฉพาะไม่ให้เปิดเผย ข้อมูลที่เก็บและได้รับนั้นไม่ได้มีการอธิบายไว้โดยทั่วไป เปลี่ยนความยืดหยุ่นของคลาสและความสะดวกในการใช้งานโดยวัตถุไคลเอนต์เป็นผลพลอยได้สองอย่างของข้อมูลที่ซ่อนอยู่
ข้อมูลเบื้องต้นเกี่ยวกับ Microsoft Azure และ Microsoft Cloud | ในคู่มือนี้คุณจะได้เรียนรู้ว่าการประมวลผลแบบคลาวด์คืออะไรและ Microsoft Azure สามารถช่วยคุณในการโยกย้ายและดำเนินธุรกิจจากคลาวด์อย่างไร
Techopedia อธิบายการซ่อนข้อมูล
ในปี 1972 David Parnas แนะนำแนวคิดของการซ่อนข้อมูล เขาเชื่อว่าระบบการออกแบบที่สำคัญควรถูกซ่อนไว้จากลูกค้าและผู้ใช้ส่วนหน้า เขากำหนดข้อมูลที่ซ่อนเป็นวิธีที่ลูกค้าสามารถป้องกันจากการทำงานของโปรแกรมภายใน
ตัวอย่างเช่นการคำนวณที่สร้างผลลัพธ์ที่กำหนดอาจถูกซ่อนไว้ มันเป็นไปตามรูปแบบการใช้งานที่สามารถอธิบายได้ว่าเป็นประเภทของการซ่อนข้อมูล
ข้อดีอย่างหนึ่งของการซ่อนข้อมูลคือให้ความยืดหยุ่นเช่นการอนุญาตให้โปรแกรมเมอร์ปรับเปลี่ยนโปรแกรมได้ง่ายขึ้น สิ่งนี้สามารถทำได้โดยการวางซอร์สโค้ดภายในโมดูลเพื่อให้สามารถเข้าถึงได้ง่ายในอนาคตขณะที่โปรแกรมพัฒนาและวิวัฒนาการ