DRAKON.SU https://forum.drakon.su/ |
|
Умеет ли человечество писать алгоритмы? Безошибочные алгори https://forum.drakon.su/viewtopic.php?f=198&t=7014 |
Страница 1 из 1 |
Автор: | Владимир Паронджанов [ Среда, 31 Март, 2021 09:34 ] |
Заголовок сообщения: | Умеет ли человечество писать алгоритмы? Безошибочные алгори |
Parondzhanov 1 февраля 2021 https://habr.com/ru/post/537294/ Владимир Паронджанов Умеет ли человечество писать алгоритмы? Безошибочные алгоритмы и язык ДРАКОН 574 комментария Это наиболее полная моя статья по языку ДРАКОН |
Автор: | Владимир Паронджанов [ Четверг, 11 Ноябрь, 2021 12:30 ] |
Заголовок сообщения: | Re: Умеет ли человечество писать алгоритмы? Безошибочные ал |
Появился новый комментарий https://habr.com/ru/post/537294/?reply_ ... t_23693566 Цитата: Nehc
сегодня в 11:02 Мне нравится ДРАКОН, правда. Я даже купил. На самом деле он не вполне «визуальный» (как тот же scratch или blueprints в UE). Это мост между кодом и «инфографикой». Проверка условий, циклы, блоки инструкций могут содержать довольно много кода на произвольном языке, что позволяет после определенных «танцев с бубном» генерировать рабочий код из читаемой неспециалистом блок-схемы. Т.е. уровень абстракции может быть весьма высок (именно это, как я понимаю, автор имеет ввиду под декомпозицией) и достаточно сложный проект на разных уровнях может все еще выглядеть читаемо и понятно даже тем, кто не владеет кодовой базой. Но… Блин. Эта конкретно заметка статья — ужасна. ( Безошибочность кода достигается только покрытием тестами. Визуальная проверка общей логики может выявить только совсем уж грубые нарушения СМЫСЛА ТЗ, а не сложно выявляемые баги. Ну не предназначен ДРАКОН для этого. Совсем. Подобный продукт может быть актуален там, где убеленный сединами научрук согласует аспиранту проект на очередном навороченном фреймворке, вникать в который столпу академической науки абсолютно не с руки. И ошибки отлавливать так же не его задача — пускай аспирант мучается, дело молодое. НО увидеть общую конву проекта, крупно, широкими мазками — это да. Это ДРАКОН позволяет очень хорошо! Примерно то же можно сказать о презентациях продукта руководству. Понятно, что вы не будете показывать код — кому он нужен. Можно все накидать в Visio, но… Во-первых, по многим параметрам схемы ДРАКОНа просто визуально лучше (хотя это конечно дело вкуса), но главное не это. Все-таки в ДРАКОНЕ есть прямая корреляция между схемами и кодом. Т.е. еще раз: из схемы ДРАКОН можно получить компилируемый исходник и запустить его. В общем везде, где вам нужно презентовать работу тем, кто не в теме — ДРАКОН норм. Это упрощение, визуализация кода. Но никак не средство написания «безошибочных алгоритмов»… |
Автор: | Игорь Мазница [ Воскресенье, 14 Ноябрь, 2021 12:57 ] |
Заголовок сообщения: | Re: Умеет ли человечество писать алгоритмы? Безошибочные ал |
там в комментарии написано "Безошибочность кода достигается только покрытием тестами", после этого рассматривать серьезно данного "комментатора" смысла не видно, скорее всего или студент какой то или года три четыре опыта и уверенность что "постиг всё!" |
Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |