Другие языки программирования и технологии

Какие знаки принято использовать в блок-схемах? Обязательно ненормальные := и даже <>?

Игорь Гребенюк
Игорь Гребенюк
39 077
"В свое время предложенные Голдстайном и Нейманом маленькие квадратики на блок-схемах вместе со своим содержанием выступали в качестве языков высокого уровня, объединяя абсолютно непонятные операторы машинного языка в группы, имеющие определенный смысл. Как давно уже указал Айверсон, в систематическом языке высокого уровня такая группировка уже осуществлена, так что каждый квадратик просто соответствует оператору. ..
Я никогда не видел, чтобы опытный программист чертил блок-схемы, прежде чем написать программу. Когда стандарты организации требуют блок-схем, то почти неизменно они рисуются после. Многие программистские организации с гордостью пользуются специальными программами для построения "этого незаменимого инструмента программиста" по готовой машинной программе. Я не считаю этот универсальный опыт прискорбным проявлением дурного тона, признание в котором сопровождается нервным смехом. Напротив, это свидетельство здравого смысла ...
Апостол Петр так говорил о новообращенных язычниках и иудейских законах: "Что же вы желаете возложить на выи (их) иго, которого не могли понести ни отцы наши, ни мы? " (Деяние 15, 10). Я хотел бы сказать то же самое о начинающих программистах и устаревшей практике использования блок-схем.»
Фредерик П. Брукс, "Мифический человеко-месяц". 1975 г. ( !)

"Чтение блок-схемы ничуть не легче чтения самой программы. Блок-схемы затемняют особенности поведения программ, созданных по правилам структурного программирования, и, что более важно, совсем не раскрывают структуру данных. "
Э. С. Рэймонд, "Новый словарь хакера"
ВГ
Влад Габовда
85 241
Лучший ответ
Игорь Гребенюк Эх... а от нас требуют рисовать схему для каждой функции в программе, да ещё и с богомерзкими паскалевскими операторами.
Багыт Мергембаев Фредерик П. Брукс, "Мифический человеко-месяц". 1975 г. ( !) - читал. Приемлю.

А ещё: "Структурное проектирование и конструирование программ" Э. Йодана. “МИР” МОСКВА 1979 год.
Нет большей глупости в программировании, чем блок-схемы!

Я в своём отделе запретил их где-то году в 1981!
Игорь Гребенюк А в нашем институте ещё не запретили)
Александр Бижонов Зачем запрещать то, что работает ?
на оформление блок-схем есть свой ГОСТ