|
|
|
|
Защита данных и управление областью действия данных
Технические приемы, используемые при повторно входимом кодировании, подвели нас к другому аспекту модульного программирования: защите данных в
программе от случайного изменения. Разрушение ценных данных наиболее часто происходит тогда, когда одна часть программы ошибочно изменяет данные,
относящиеся к другой части программы. Путем следования некоторым основным правилам возможность такого события может быть значительно уменьшена. Самое
главное правило состоит в том, что модульность данных программы также хороша как и модульность программного кода, управляющая рядом данных, к которым
подпрограмма может иметь доступ. Это понятие очень часто называется "областью действия данных". Обратимся к тому, что мы уже изучили, и посмотрим как
это можно применить для наших новых проблем.
|
|