Обсуждение

В архиве: 9 комментариев.

Читать и комментировать в ЖЖ ↗

lipkalapka · 26 ноября 2022

Комментарий

Про диаграммы — лучше схватывается «холистическая картина». Вплоть до того, что приходится на бумажке рисовать аналог ЮМЛ схемы, если она только в голове висит. А из кода или словесного описания сразу вот-эта-вот-фигня с кнопками и нитками в голове не складывается.

Анатолий Левенчук · 26 ноября 2022

Комментарий

Так она и не должна складываться именно как фигня с кнопками-нитками. Это ложная хотелка, чтобы именно такое складывалось. Об этом подробней в моей книжке "Визуальное мышление. Доклад о том, почему им нельзя обольщаться" — https://ridero.ru/books/vizualnoe_myshlenie/ Надо же, как с детского сада приучают, что "мышление визуально", потом приучают именно рисовать что-то типа UML ("объект-ориентированное", ага), а потом ожидать, что в голове именно это должно быть. Нет, не это.

Ответ на комментарий

hemdall · 26 ноября 2022

Комментарий

Почему вы не используете Latex для компиляции? Зачем вообще нужен Ворд???

lipkalapka · 26 ноября 2022

Комментарий

А почему если указательный и большой палец развести — то это увеличить/приблизить, а если свести — то уменьшить/отдалить? Самое смешное, что я задумался когда книгу с телефона читал и на «автопилоте» пальцами по экрану подвигал. И все «тонковыставленные» шрифты разбежались : ) Надо у супруги спросить, как в электронных досках в школах масштаб работает.

Ответ на комментарий

Анатолий Левенчук · 26 ноября 2022

Комментарий

Это хороший способ всё запутать, у меня в тексте поста про это специально написано: обсуждать самые разные штуки, которые "идут через глаза" как эквиваленты диаграммной техники. Но нет, я предупредил, что такое не пройдёт. Ещё я глазами на себя в зеркало смотрю перед выходом из дома. Но не всегда. И вижу не диаграмму, и не программу.

Ответ на комментарий

Анатолий Левенчук · 26 ноября 2022

Комментарий

Потому что у нас авторы курсов не математики и не физики, а курсы — не научные статьи с формулами. Нужен самый распространённый WYSIWYG аутлайнер (аутлайнер! это важно!), которому никого учить из людей не надо. Это Ворд. Пользованию вордом не надо учить даже тех людей, которые умеют в латекс.

Ответ на комментарий

hemdall · 26 ноября 2022

Комментарий

Дык речь не про людей а про учебники для компиляции текстов в книги ничего более лучшего чем латекс нет а формулы ну это вовсе не обязательно картинки вставляет и графики он отлично строит сам, а вот ворд — ну постоянно не совместимые версии, криво работает с языками и шрифтами и добиться даже нормального форматирования это надо часы тратить. А латекс голый текст с командами, очень кстати похожий на ваши описания систем — просто указывай что где тебе надо и все остальное он сам сделает.

Ответ на комментарий

inkelyad · 27 ноября 2022

Комментарий

В чате блога огромная дискуссия по поводу диаграммного программирования. 

Вроде бы прочитал. И нигде не увидел аргумента про Source Control. Оно же вот на этом ломается, даже не на том, что диаграммы становятся большими и непонятными. Стоит захотеть прислать кому-нибудь изменения или, еще хуже, захотеть, чтобы эти изменения от кого-то применились к твоей версии, желательно без ручной работы — и все, это практически невозможно. Вида 'перенести исправления ошибок из ветки версии 1.x в версию 2.x)

А ведь с обычными текстами программ эта совершенно стандартная операция, которая в сильно большом количестве случаев делается автоматически.

Короче — в диаграммном программировании почти невозможном совместная (по времени и пространству) работа над одной диаграммой и работа с несколькими ее версиями Потому что до сих пор инструментов для этого не придумалось как-то.

Анатолий Левенчук · 27 ноября 2022

Комментарий

Для меня это часть аргумента про "невозможно нормально изменять код". Но когда изменения коллективны, то да — это особенно больно.

Ответ на комментарий