12.08.2001 НовостиАндрей Колесов Несмотря на очевидный прогресс инструментов программирования, методология разработки базируется на принципах, сформулированных еще в 60-70-х годах прошлого столетия. Из всех публикаций того времени мне хотелось бы выделить две фундаментальные книги (были, конечно, и другие), на которые я буду ссылаться далее. Э. Дейкстра. "Заметки по структурному программированию". В сборнике "Структурное программирование". - М.: "Мир", 1975. Э. Йордан. "Структурное проектирование и конструирование программ". - М.: "Мир", 1979. Многие современные дискуссии разработчиков (выбор языков, управление проектами и пр.) до боли напоминают обсуждения тех времен. Однако есть одно отличие: тогда широкая общественность через книги и журналы могла познакомиться с мнением двух-трех десятков "доцентов с кандидатами". Сейчас через Интернет и массу компьютерных изданий свои соображения может обнародовать практически любой из многомиллионной армии программистов. Конечно, это здорово, но есть и некоторые опасности... Казалось бы, статья Андрея Калинина "Разумный goto" ("BYTE/Россия" № 4'2001) как раз демонстрирует преемственность программистских проблем, предлагая читателям "еще одно мнение в споре о том, стоит ли использовать оператор goto". В этой связи выскажу мнение: все вопросы использования или не-использования goto были решены еще в 70-е годы. Считаю полезным, однако, высказать свои соображения по поводу данной ...
читать далее.