Разработка электроники,
Систем автоматики,
Программного обеспечения
ООО "Антех ПСБ", Санкт-Петербург
+79811865082
anteh@bk.ru
Телеграм: собака antehru
В ответственных случаях процесс разработки программного кода требует использования блок схем отражающих рабочие алгоритмы. К подобным приёмам приходится прибегать, когда переменных и условий становиться слишком много и их взаимосвязь не очевидна. Блок схема позволяет увидеть все особенности алгоритма и произвести необходимые изменения. Через какое-то время, пару дней-недель, прокручивания веток алгоритма в уме, начнёте видеть все Бого мелочи и особенности алгоритма. Кто не верит в блок схемы, попробуйте реализовать алгоритм деления в столбик для любой системы счисления. Речь не об оптимальных алгоритмах для деления. Любая система счисления -это любая, не только двоичная, восьмеричная, десятичная, шестнадцатеричная, а например семеричная, 235 ричная, 39562 ричная и т.д., пускай максимум до 2^32 ричной системы счисления.
На этапе разработки нужно представить алгоритм в виде, удобном именно для своего собственного восприятия. Удобны чертежи от руки. "Корявое" изображение, для того, кто его чертил, несёт гораздо больше информации, чем чистовой вариант созданный в графическом редакторе и особенно не Вами. Примеры малых черновых вариантов: