При проектировании могут соблюдаться следующие
принципы:

  • Иерархичность
  • Модульность
  • Нарастающий итог
  • Независимость
  • Открытость кода
  • Последовательность
  • Простота
  • Шифрование

К сожалению, у нас пока нет статистики ответов на данный вопрос, но мы работаем над этим.