Теперь Кью работает в режиме чтения

Мы сохранили весь контент, но добавить что-то новое уже нельзя

В реальной жизни программисты, блок-схемы не рисуют. Зачем на них тратят время при изучении программирования?

  · 25,8 K
Блок схема используется для того чтобы мы понимали написанную программу визуально, и понимали что это программа из себя представляет, и что оно вообще делает. Не каждый может понять написанный вами код, если он не знает вашего языка программирования, пусть и не конца. Блок схему можно сравнить с языком жестов, который используется везде. Блок схема особенно полезна когда нужно перевести код из одного языка на другой, или например просто объяснить другу концепцию вашей идеи, если он разбирается в программировании.
2 эксперта согласны
Михаил
подтверждает
6 ноября 2021
Согласен, иногда использую для объяснения команде
Диванный философ, по совместительству инженер  · 24 нояб 2021
Не рисуют блок-схемы в том виде как это принято в образовании при обучении программированию. Т.е. каждый прямоугольничек блок-схемы = каждый оператор языка программирования. Это пережиток тех стародавних времен, когда сначала весь, а потом значительная масса кода писалась на языках низкого уровня, т.е. ассемблерах. Которые отличаются крайней ненаглядностью для... Читать далее
1 эксперт согласен
Ответ, отражающий реальное положение дел.
Веб-разработчик, геймер, специалист по этике  · 14 дек 2021
Во-первых, отчего же не рисуют, рисуют. Есть и другие примеры визуального программирования, кроме blueprint'ов в Unreal Engine. Блок-схемы помогают сформировать у изучающего программирование интуитивное представление о control flow, потоке контроля в программе. Не забывайте, что исходный код программы это тоже не программа, это не то, что будет выполнять компьютер... Читать далее
Люблю компутер и поспать  · 11 окт 2021
Кто сказал, что программисты не используют блок-схемы? Очень даже используют. Чаще всего в упрощенном варианте. Блок-схема может быть частью документации или использоваться для общения с другими программистами на более формальном языке. В целом, UML очень много дает инструментов по выгрузке сложных структур взаимосвязей из головы на бумагу.
Простую схему отдельного модуля можно отобразить на бумаге. Но схему большого куска кода делать очень затратно... Читать дальше
Программист, робототехник.  · 11 окт 2021  · chev.me
Блок-схемы иногда используются в стандартах или в научных статьях, когда надо формально показать какой-то алгоритм, при этом максимально абстрагировавшись от используемых языков программирования. Хорошие программисты читают (и пишут) и стандарты, и статьи. Но в целом, блок-схемы — это крайне простая вещь. Для будущего программиста понять их не должно составлять никакого... Читать далее
Все дело в том для кого делать такую схему. Для себя и своих коллег разработчиков очень затратно по времени... Читать дальше
Мы, Российская компания интегратор и разработчик программного обеспечения, и решений для...  · 3 дек 2021  · dta.agency
Здравствуйте! Теоретическая часть - это важно. Каждый программист не только должен уметь писать код, но ещё и знать, что под "капотом". Это важная составляющая при выборе алгоритма.
Разработка программного обеспечения. Автоматизация бизнес процессов. Дизайн.Перейти на dta.agency
IT-специалист, владелец и автор блога soft-setup.ru  · 14 окт 2021  · soft-setup.ru
При написании простой программы весь алгоритм можно одному человеку нарисовать и держать у себя в голове. Но при написании сложных программ или програмных комплексов фиксация алгоритма в документе помогает работать над одним продуктом команде. И в крупных компаниях блок-схемы рисуют все же аналитики. Блок схема - это как карта для путешественника. Можно пойти без... Читать далее
Высшее, СПбГУ '86, Спорт всю жизнь. Мое тренировочное приложение 💥 для Андроид 👉  · 15 мар 2022  · vk.cc/c5RMsB
Блок-схемы или их аналог весьма хороши в сиcтемах моделирования типа TINA-TI. Но в системах "визуального" пограммирования типа Дельфи или других "формошлепов" имхо концепция более удачная и юзабельная. А куча квадратиков  и куча переплетенных соединительных "проводов" выглядит ужасно и мозгом воспринимаетя плохо. Моим по крайней мере. Ну и судя по вопросу и другими тоже.
Канал для бега и похудения 55+ (🔸Игровая Статодинамика🔸)Перейти на zen.yandex.ru/id/5d2c40bcdfdd2500aeab7c04
Очень интересно IT. Программист самоучка  · 2 мая 2022
В преподавании иллюстрировать процессы или действия является хорошей методикой, ведь так легче донести информацию для обучающихся. Тоже самое и с алгоритмами. Рисование блок-схем будет полезно в процессе обучения программирования, чтобы новичкам было проще понять суть самого алгоритма
программист  · 26 окт 2021
Сейчас они почти бесполезны. Но в «околонаучных» кругах витает идея ‘хорошей’ графической нотации (Вы заметили, что в хорошей в кавычках?). Будь то блоксхемы или UML или… так вот лет через 30 такую нотацию изобретут, а вы к ней готовы - блоксхемы изучали. ПС :sarcasm: так на всякий случай Читать далее