Русская народная сказка
Принцип иерархического упорядочения.
Принцип модульности.
Принцип формальности.
Принцип абстракции.
Основные принципы структурной методологии.
Этот принцип позволяет разработчику рассматривать программу в нужный момент без лишней детализации. Детализация увеличивается при переходе от верхнего уровня абстракции к нижнему.
Он предполагает строгий методичный подход к программированию, придает творческому процессу определенную строгость и дисциплину.
В соответствии с этим принципом программа разделяется на отдельные законченные фрагменты - модули (процедуры и функции), которые просты по управлению и допускают независимую отладку и тестирование. В результате отдельные ветви программы могут создаваться разными группами программистов.
Взаимосвязь между частями программы должна носить иерархический, подчиненный характер. Это, кстати, следует и из принципа нисходящего проектирования.
«Сказка – ложь, да в ней намёк,
добрым молодцам урок»
К вопросу о роли проектирования
К вопросу о роли проектирования