воскресенье, 10 февраля 2013 г.

графическое программирование мк

На ДРАКОНЕ запутанный и непонятный алгоритм нарисовать просто нельзя. И наоборот, любой сложный алгоритм, нарисованный согласно этим правилам, становится очень понятным.

Правила, на первый взгляд, простые. Но эффект от их применения колоссальный!

Но есть несколько строгих правил, которые не позволяют схеме превратиться в запутанный клубок линий, квадратов и ромбиков.

Главное в любой программе алгоритм. В ДРАКОНе он рисуется, точнее составляется из графических элементов. Очень похожих на элементы блок-схем.

Написание программы распалось на два этапа проработка алгоритма, и собственно программирование.

Попытаюсь сказать несколько слов о том, что это мне дало, и как выглядит процесс.

С тех пор прошло чуть больше года. Я программирую только на ДРАКОНе.

В тексте на Си её было незаметно. А при попытке перенести алгоритм на дракон-схему, ошибка стала не просто заметной алгоритм в этом месте «не вырисовывался»!

Функция заработала сразу! Более того, при переносе алгоритма в дракон-схему, я обнаружил, что у меня в ней была ошибка! Эта функция работала уже довольно давно, не в одной сотне изделий. Ошибка не была фатальной, она возникала редко, и компенсировалась переподключением к серверу. Но она была!

Попробовал небольшие примерчики вроде какой то код генерится. Переписал на ДРАКОНе довольно запутанную функцию из реального проекта.

К счастью, такой инструмент нашелся.

По возвращении уже думал только об одном: где бы найти инструмент для работы?

И понял! Это просто клад!

Медленно и со вкусом прочитал.

Тут подвернулась поездка. Снова нашёл, закачал файл в электронную книжку, взял с собой. В поезде всё равно делать нечего.

Но почему-то забылось не совсем.

Некоторое время назад мне на глаза попалось упоминание о языке ДРАКОН. Я немного почитал, ничего не понял, закрыл, забыл.

Программирование микроконтроллеров на ДРАКОНе

Логин или эл. почта:

Программирование микроконтроллеров на ДРАКОНе / Язык программирования ДРАКОН / Сообщество EasyElectronics.ru

1 комментарий:

  1. Harrah's Atlantic City - Casino - Dr.MCD
    The 김천 출장샵 Casino at Harrah's Resort 태백 출장마사지 Atlantic City 시흥 출장마사지 offers the ultimate in 구미 출장마사지 entertainment and friendly gaming atmosphere. Location: 태백 출장샵 Ocean View; Number of Tables

    ОтветитьУдалить