DRAKON.SU

Текущее время: Вторник, 22 Май, 2018 07:02

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 27 ]  На страницу 1, 2  След.
Автор Сообщение
СообщениеДобавлено: Воскресенье, 14 Февраль, 2010 21:31 

Зарегистрирован: Пятница, 24 Апрель, 2009 16:28
Сообщения: 66
Откуда: Москва
Выделено: viewtopic.php?p=42794#p42794
Димыч писал(а):
  • ДРАКОН более других способов выражения программистской мысли способствует архитектурным решениям, чем традиционные языки, благодаря более четкому разделению "модулей" в широком смысле этого слова.
Последнее высказывание требует дополнительного анализа, но представляется разумным.
Последнее высказывание является бредом. Печально, что Вы этого не понимаете.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Воскресенье, 14 Февраль, 2010 21:39 
Аватара пользователя

Зарегистрирован: Среда, 29 Март, 2006 12:09
Сообщения: 15
Peter Almazov писал(а):
Димыч писал(а):
  • ДРАКОН более других способов выражения программистской мысли способствует архитектурным решениям, чем традиционные языки, благодаря более четкому разделению "модулей" в широком смысле этого слова.
Последнее высказывание требует дополнительного анализа, но представляется разумным.
Последнее высказывание является бредом. Печально, что Вы этого не понимаете.

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

Еще раз повторяю, по этому вопросу пока не могу серьезно утверждать, но зародившееся сомнение - хороший для меня признак.

Отрадно также то, что вы не стали первые два высказывания сразу оспаривать :)


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Воскресенье, 14 Февраль, 2010 21:50 

Зарегистрирован: Пятница, 24 Апрель, 2009 16:28
Сообщения: 66
Откуда: Москва
Димыч писал(а):
Давайте уточним, возможно, что я его еще не понимаю.
Дракон - это профанация, причем весьма вредная. О причинах этого я писал здесь viewtopic.php?p=34813#p34813


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Воскресенье, 14 Февраль, 2010 21:52 

Зарегистрирован: Пятница, 25 Ноябрь, 2005 12:02
Сообщения: 140
Откуда: Троицк, Москва
Peter Almazov писал(а):
Димыч писал(а):
  • ДРАКОН более других способов выражения программистской мысли способствует архитектурным решениям, чем традиционные языки, благодаря более четкому разделению "модулей" в широком смысле этого слова.
Последнее высказывание требует дополнительного анализа, но представляется разумным.
Последнее высказывание является бредом. Печально, что Вы этого не понимаете.
Ну уж. Человек четко оговорил, что высказывание есть гипотеза.
Имеет законное право. Хотя я с ним -- тоже в качестве гипотезы, т.к. Дракона до конца не понимаю -- не согласен.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Воскресенье, 14 Февраль, 2010 21:59 
Модератор
Аватара пользователя

Зарегистрирован: Понедельник, 14 Ноябрь, 2005 18:39
Сообщения: 631
Откуда: Россия, Орёл
Peter Almazov писал(а):
Димыч писал(а):
Давайте уточним, возможно, что я его еще не понимаю.
Дракон - это профанация, причем весьма вредная. О причинах этого я писал здесь viewtopic.php?p=34813#p34813


Конечные автоматы - тоже профанация?
Любой формальный, строго описанный метод-инструмент не может быть "профанацией". Он может быть просто более или менее адекватен каким-то задачам.

"Профанацией" является пропаганда против строгой дисциплины и методов как таковых. Дракон к этому отношения не имеет.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Воскресенье, 14 Февраль, 2010 22:02 

Зарегистрирован: Пятница, 24 Апрель, 2009 16:28
Сообщения: 66
Откуда: Москва
Info21 писал(а):
Хотя я с ним -- тоже в качестве гипотезы, т.к. Дракона до конца не понимаю -- не согласен.
А Вы и в квантовой физике так же политкорректны? "И ты прав, и ты прав, и ты права, мудрая женщина".
Или все-таки называете дураков дураками?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Воскресенье, 14 Февраль, 2010 22:11 
Модератор
Аватара пользователя

Зарегистрирован: Понедельник, 14 Ноябрь, 2005 18:39
Сообщения: 631
Откуда: Россия, Орёл
Peter Almazov писал(а):
О причинах этого я писал здесь viewtopic.php?p=34813#p34813


И привели совершенно провальный пример.
Описания, которым пользоваться для тех же целей, для которых был исходный чертёж, невозможно. Потому что нихрена не видно из интересующих свойств этого протокола.
При этом пытались играть на заведомо неудачном поле - не вычислительные циклически-линейные какие-нибудь алгоритмы, а как раз те, где нужна плоскость (где те же таблицы решений, например, применяют).


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Понедельник, 15 Февраль, 2010 08:52 

Зарегистрирован: Пятница, 25 Ноябрь, 2005 12:02
Сообщения: 140
Откуда: Троицк, Москва
Peter Almazov писал(а):
А Вы и в квантовой физике так же политкорректны?
Вот уж странно слышать в свой адрес обвинение в политкорректности. До сих пор все старательно доказывали обратное.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Понедельник, 15 Февраль, 2010 13:16 

Зарегистрирован: Пятница, 24 Апрель, 2009 16:28
Сообщения: 66
Откуда: Москва
Илья Ермаков писал(а):
"Профанацией" является пропаганда против строгой дисциплины и методов как таковых. Дракон к этому отношения не имеет.
Имеет, имеет. Вам же русским языком написали: Дракон скрывает границы циклов.
Хотите писать говноциклы? - Дракон к Вашим услугам!

И перестаньте пугать меня конечными автоматами. Это столь же уместно, как и аргумент "А ты Ваську Косого знаешь?"
Особая связь Дракона с конечными автоматами существует только в Вашем воспаленном воображении.
Кстати, полезность Дракона и свое владение конечными автоматами Вы могли продемонстрировать в теме "Этюд из книги ...". Что-то я там не заметил Ваших решений.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Понедельник, 15 Февраль, 2010 13:53 
Модератор
Аватара пользователя

Зарегистрирован: Понедельник, 14 Ноябрь, 2005 18:39
Сообщения: 631
Откуда: Россия, Орёл
Peter Almazov писал(а):
...


Вы в этом вопросе прямо как один из участников, только наоборот. Ну, точь-в-точь.

Могу сказать одно - мнение про направление развития ИТ в сторону нормального инженерного процесса я формулировал и не раз. Более мелкие вопросы - частность, которая должна рассматриваться через призму этой большой задачи. Основное требование - метод/инсрумент должен способствовать строгому проектированию и прояснению свойств систем. Свойства бывают разные, проекции систем тоже разные; наконец, строгость - тоже в разных терминах. Это - частности.
Я для себя имею строгие обоснования (аксиоматику, теоремы и проч.), ДРАКОН подворачивается как хорошая картинка над этой моделью; всё это вместе работает в определённых применениях на практике - а на всякие там предрассудки.. тьфу на них :)

Касательно же темы ветки.
Возможно, уход от текста к конструированию из "кирпичей" по типу САПРов может помочь переломить эту "литературную иллюзию", которая у многих, оказывается, крепко сидит (отношение к программе как к тексту, к текстовому творчеству).


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Понедельник, 15 Февраль, 2010 13:55 
Аватара пользователя

Зарегистрирован: Среда, 29 Март, 2006 12:09
Сообщения: 15
Peter Almazov писал(а):
Илья Ермаков писал(а):
"Профанацией" является пропаганда против строгой дисциплины и методов как таковых. Дракон к этому отношения не имеет.
Имеет, имеет. Вам же русским языком написали: Дракон скрывает границы циклов.

Если не трудно, повторите почему?
И даже если это так, что в этом плохого, если нет визуальной границы цикла, но есть понимание, как идет выполнение алгоритма?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Понедельник, 15 Февраль, 2010 14:30 

Зарегистрирован: Вторник, 11 Август, 2009 11:44
Сообщения: 42
Откуда: Бердск
Илья Ермаков писал(а):
мнение про направление развития ИТ в сторону нормального инженерного процесса я формулировал и не раз
не очень понятно формулировал, между прочим... :)
Вот мне кажется, что я понимаю, и поддерживаю - но нет в этом уверенности. Даже у меня, а ведь давно читаю
Инженерная аналогия: сделать, чтобы ОНО работало (вместе с отладкой, выщипыванием багов, и т.п..) - это не самая значительная часть полной работы профессионала. Провожу аналогию с Вашим:
Цитата:
Основная операция над программой - её развитие
Степень "незначительности", по моей инженерной практике: полная работа раз в 5-10 больше по объему. И ее все делают. Не рассуждая про 20%
Если мне, в ответ на вопрос: "где Схема?", отвечают: "я проверил, все работает" - я тоже настаиваю на увольнении такого коллеги. Потому-что придется основную часть работы (80-90%) таки делать самому.

Правильно/не правильно - но у меня пока такие ассоциации.

Илья Ермаков писал(а):
Возможно, уход от текста к конструированию из "кирпичей" по типу САПРов может помочь переломить эту "литературную иллюзию"
Могу сказать без "возможно": в нашем "САПРе" и переламывать ничего не приходится. Например, в виду полного отсутствия "познаний в литературе" :lol:
А насчет соответствия нашего САПРа "правильному архитектурному стилю" - точного мнения коллег не имею. (свое - имею, но это пока частное мнение).


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Понедельник, 15 Февраль, 2010 14:34 

Зарегистрирован: Пятница, 24 Апрель, 2009 16:28
Сообщения: 66
Откуда: Москва
Илья Ермаков писал(а):
Могу сказать одно - мнение про направление развития ИТ в сторону нормального инженерного процесса я формулировал и не раз. Более мелкие вопросы - частность, которая должна рассматриваться через призму этой большой задачи. Основное требование - метод/инсрумент должен способствовать строгому проектированию и прояснению свойств систем. Свойства бывают разные, проекции систем тоже разные; наконец, строгость - тоже в разных терминах. Это - частности.
Я для себя имею строгие обоснования (аксиоматику, теоремы и проч.), ДРАКОН подворачивается как хорошая картинка над этой моделью; всё это вместе работает в определённых применениях на практике - а на всякие там предрассудки.. тьфу на них :)

Касательно же темы ветки.
Возможно, уход от текста к конструированию из "кирпичей" по типу САПРов может помочь переломить эту "литературную иллюзию", которая у многих, оказывается, крепко сидит (отношение к программе как к тексту, к текстовому творчеству).
Ничего не понял в этом наборе слов.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Понедельник, 15 Февраль, 2010 14:36 

Зарегистрирован: Пятница, 24 Апрель, 2009 16:28
Сообщения: 66
Откуда: Москва
Димыч писал(а):
Если не трудно, повторите почему?
И даже если это так, что в этом плохого, если нет визуальной границы цикла, но есть понимание, как идет выполнение алгоритма?
Я же давал ссылку выше viewtopic.php?p=34813#p34813


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Понедельник, 15 Февраль, 2010 14:53 
Модератор
Аватара пользователя

Зарегистрирован: Понедельник, 14 Ноябрь, 2005 18:39
Сообщения: 631
Откуда: Россия, Орёл
Peter Almazov писал(а):
Ничего не понял в этом наборе слов.


И? Будем обсуждать или спишем на то, что я выражаюсь непонятно?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Понедельник, 15 Февраль, 2010 14:58 
Модератор
Аватара пользователя

Зарегистрирован: Понедельник, 14 Ноябрь, 2005 18:39
Сообщения: 631
Откуда: Россия, Орёл
Peter Almazov писал(а):
Имеет, имеет. Вам же русским языком написали: Дракон скрывает границы циклов.


В функциональной программе их вообще нет. И что? Через концевую рекурсию при желании можно так запутать, не хуже goto (эквивалентно по "макаронной мощности").
Подписываетесь под выводом "функциональный язык программирования - профанация"? (имеется в виду резюме по самому методу-инструменту, а не по его "проталкиванию").


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Понедельник, 15 Февраль, 2010 15:33 
Аватара пользователя

Зарегистрирован: Среда, 29 Март, 2006 12:09
Сообщения: 15
Peter Almazov писал(а):
Димыч писал(а):
Если не трудно, повторите почему?
И даже если это так, что в этом плохого, если нет визуальной границы цикла, но есть понимание, как идет выполнение алгоритма?
Я же давал ссылку выше viewtopic.php?p=34813#p34813

Мне все-таки кажется, что вы там постулируете, нежели обосновываете.
Обоснования я не увидел.

То, что в тексте границы видны, заслуга pretty printer'а (в лице программиста).
Попустите программу через удаление пробелов/табов - суть останется, читаемость и границы - нет.
ДРАКОН, собственно, и предлагает "фарш" программы разместить очень жестко.
Да, границы цикла нет, но очень хорошо видно control flow, передачу управления. Считаю, что это весьма недурно.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Понедельник, 15 Февраль, 2010 15:49 

Зарегистрирован: Пятница, 24 Апрель, 2009 16:28
Сообщения: 66
Откуда: Москва
Я сказал достаточно для того, чтобы те, кто имеет мозги, сделали для себя выводы. Продолжать дискуссию в стиле "ты мне слово - я те два" не собираюсь. Мне это неинтересно.
Успехов в использовании Дракона!


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Понедельник, 15 Февраль, 2010 15:58 
Аватара пользователя

Зарегистрирован: Среда, 29 Март, 2006 12:09
Сообщения: 15
Peter Almazov писал(а):
Я сказал достаточно для того, чтобы те, кто имеет мозги, сделали для себя выводы. Продолжать дискуссию в стиле "ты мне слово - я те два" не собираюсь. Мне это неинтересно.
Успехов в использовании Дракона!

Вопросов больше не имею


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Вторник, 16 Февраль, 2010 00:34 
Модератор
Аватара пользователя

Зарегистрирован: Понедельник, 14 Ноябрь, 2005 18:39
Сообщения: 631
Откуда: Россия, Орёл
Рассмотрел повнимательнее пример с переписыванием схем протоколов.
И обнаружилась как раз "профанация" в этом переписывании.

viewtopic.php?p=42873#p42873


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 27 ]  На страницу 1, 2  След.

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Вся информация, размещаемая участниками на конференции (тексты сообщений, вложения и пр.) © 2008-2018, участники конференции «DRAKON.SU», если специально не оговорено иное.
Администрация не несет ответственности за мнения, стиль и достоверность высказываний участников, равно как и за безопасность материалов, предоставляемых участниками во вложениях.
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB