История изменений
Исправление wandrien, (текущая версия) :
Структурное программирование - это парадигма, весь смысл которой в том, что «программа может быть написана без goto», что было актуальным вопросом в 70-е, в эпоху ассемблер-оринтированного программирования в виде лапши из переходов по меткам.
Структурное программирование никак не противоречит ОО парадигме, поскольку применимо на уровне кода процедур (функций, методов…), но ничего не говорит о более высокоуровневой структуре проекта.
Кстати сказать, код на питоне не является структурно-ориентированным в классическом смысле, поскольку содержит переходы по обработчикам исключений.
И при этом - питон является объектно-ориентированным языком. Плохим объектно-ориентированным языком - но всё же объектно-ориентированным.
Исходная версия wandrien, :
Структурное программирование - это парадигма, весь смысл которой в том, что «программа может быть написана без goto», что было актуальным вопросом в 70-е, в эпоху ассемблер-оринтированного программирования в виде лапши из переходов по меткам.
Структурное программирование никак не противоречит ОО парадигме, поскольку применимо на уровне кода процедур (функций, методов…), но ничего не говорит о более высокоуровневой структуре проекта.
Кстати сказать, код на питоне не является структурно-орентированным в классическом смысле, поскольку содержит переходы по обработчикам исключений.
И при этом - питон является объектно-ориентированным языком. Плохим объектно-ориентированным языком - но всё же объектно-ориентированным.